Repository: s-u/macosvm Branch: master Commit: ce2bc38af489 Files: 10 Total size: 101.5 KB Directory structure: gitextract_t669lnye/ ├── LICENSE ├── Makefile ├── NEWS.md ├── README.md ├── macosvm/ │ ├── Makefile │ ├── VMInstance.h │ ├── VMInstance.m │ ├── macosvm.entitlements │ └── main.m └── macosvm.xcodeproj/ └── project.pbxproj ================================================ FILE CONTENTS ================================================ ================================================ FILE: LICENSE ================================================ macosvm Virtualization Tool Copyright (C) 2021 Simon Urbanek This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) version 3. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ================================================ FILE: Makefile ================================================ all: make -C macosvm macosvm clean: make -C macosvm clean ================================================ FILE: NEWS.md ================================================ ## NEWS ### 0.2-3 * added `--pid-file ` argument which writes the process id (pid) of the `macosvm` process into the specified file path before starting the VM and removes it on exit, making it easier to track running VMs if desired. ### 0.2-2 * added `--script` argument which allows to specify a script that should be called then the VM is successfully launched. Additional two arguments are added to the provided script string: the `pid` of the `macosvm` process and the MAC address of the first interface (if is exists). The script is executed via `/bin/bash -c` so the actual call for `--script