Wolfgang Thaller
898ebff404
improve MultiversalInterfaces compatibility
2019-09-09 01:05:01 +02:00
Wolfgang Thaller
fcf9548bff
Stop using Apple's PEFBinaryFormat, use MultiversalInterfaces instead!
2019-09-08 20:54:09 +02:00
Wolfgang Thaller
8b7c52d993
don't fail when files don't exist when removing old interfaces and libraries
2019-09-02 23:21:35 +02:00
Wolfgang Thaller
4e7e895782
slight cleanup in class ResourceFile
2019-08-25 17:48:02 +02:00
Wolfgang Thaller
57d99dfbed
fix build on case-sensitive file systems
2019-08-25 16:19:58 +02:00
Wolfgang Thaller
14570ffa1f
add a utility to convert NDIF disk images (WIP)
2019-08-25 12:56:49 +02:00
Wolfgang Thaller
057768eedf
Merge pull request #91 from easybe/man
...
Move man pages for hfsutils to share/man
2019-08-24 12:56:10 +02:00
Ezra Buehler
ac972cb6c7
Move man pages for hfsutils to share/man
...
This is only necessary for Homebrew. However, it makes sense in general,
it is where the other man pages lie.
2019-08-24 08:35:13 +02:00
Wolfgang Thaller
67848bfc6f
Merge pull request #90 from easybe/interfaces
...
Prevent interfaces-and-libraries.sh from removing Retro*.r
2019-08-20 18:45:02 +02:00
Ezra Buehler
c39d772d2d
Prevent interfaces-and-libraries.sh from removing Retro*.r
2019-08-20 08:47:16 +02:00
Wolfgang Thaller
5dc8179b1c
Fix Mac OS X 10.4 compatibility
2019-08-18 22:34:49 +02:00
Wolfgang Thaller
962b214833
Clean old interfaces and libraries in case of --skip-thirdparty
2019-08-18 22:33:35 +02:00
Wolfgang Thaller
44799e5b5c
fix static ppc OpenTransport libraries
2019-08-18 15:29:04 +02:00
Wolfgang Thaller
e5185d23c3
Switch tab-indented files to 4-space indent
2019-08-18 13:21:00 +02:00
Wolfgang Thaller
9cb90cb3b0
some #include cleanup
2019-08-18 12:31:32 +02:00
Wolfgang Thaller
78bc08814d
make interfaces-and-libraries.sh handle PEFBinaryFormat.h
2019-08-18 12:31:05 +02:00
Wolfgang Thaller
54201b2733
Don't fail LaunchAPPLServer 68K build if OpenTpt libs are unavailable
2019-08-17 23:49:17 +02:00
Wolfgang Thaller
2a5bd9b5fa
make interfaces-and-libraries.sh keep track of installed files
2019-08-17 23:48:50 +02:00
Wolfgang Thaller
48e6c62d6f
special characters should now work in interfaces&libraries path
2019-08-17 21:57:11 +02:00
Wolfgang Thaller
e6ba1bf012
make interfaces-and-libraries.sh work with spaces in source path name
...
Now that it's a separate script, people might invoke it with more varied paths.
2019-08-17 21:35:52 +02:00
Wolfgang Thaller
f564cc05bb
Merge pull request #89 from easybe/interfaces
...
Move Interfaces&Libraries handling to separate file
2019-08-17 13:22:54 +02:00
Ezra Buehler
e76dfe1f4d
Move Interfaces&Libraries handling to separate file
...
To enable binary distribution it is now possible to install Apple's
interfaces and libraries at a later point by running:
interfaces-and-libraries.sh /install/to /from/InterfacesAndLibraries
2019-08-17 12:55:30 +02:00
Wolfgang Thaller
bfb9a16d3b
silence unnecessary output
2019-08-12 22:38:22 +02:00
Wolfgang Thaller
5bf877c2f9
fix warning
2019-08-12 22:38:13 +02:00
Wolfgang Thaller
f16edcfbef
another attempt at fixing dependencies
2019-08-12 22:37:22 +02:00
Wolfgang Thaller
7d8b6140d6
work around bug in UniversalInterfaces 3.4.2
2019-08-12 21:17:30 +02:00
Wolfgang Thaller
4470b2055c
attempt to fix dependency ordering of build
2019-08-12 21:16:44 +02:00
Wolfgang Thaller
856639df55
fix cmake warning
2019-08-12 21:16:20 +02:00
Wolfgang Thaller
df12324d15
Merge pull request #86 from autc04/gcc-9.1
...
Upgrade to GCC 9.1
2019-08-11 11:36:33 +02:00
Ezra Buehler
06ebaee1f8
Add --prefix option to build-toolchain.bash
...
Some people might want to install the toolchain to a path like
/usr/local/retro68.
2019-08-10 19:50:29 +02:00
Ezra Buehler
e107fb0dfb
Fix whitespace in build-toolchain.bash
2019-08-10 19:50:29 +02:00
Ezra Buehler
b6ad702a0f
Samples: fix build for WDEF
2019-07-22 10:48:20 -04:00
Wolfgang Thaller
10b95c33d8
fix 68K inline functions
2019-06-23 23:55:18 +02:00
Wolfgang Thaller
2075e92f23
add test case for pascal traps
2019-06-23 17:27:47 +02:00
Wolfgang Thaller
3612935ed9
documentation updates
2019-06-23 16:50:09 +02:00
Wolfgang Thaller
a486d8267c
update gcc version number in readme
2019-06-20 23:51:16 +02:00
Wolfgang Thaller
d29b12e18a
conflict resolution
2019-06-20 20:48:48 +02:00
Wolfgang Thaller
a49302b4ee
Merge branch 'upstream' (gcc 9.1)
2019-06-20 20:41:40 +02:00
Wolfgang Thaller
6fbf4226da
gcc-9.1
2019-06-20 20:10:10 +02:00
Wolfgang Thaller
4162dfca54
Merge pull request #81 from alastairstuart/fix-header-parsing
...
Fix header processing on non en_US locales
2019-03-19 22:23:47 +01:00
Alastair Stuart
b94177ebde
fix header processing on non en_US locales
2019-03-19 17:05:08 +00:00
Wolfgang Thaller
b99f252a27
add missing include (see #80 )
2019-03-13 22:42:54 +01:00
Wolfgang Thaller
8d277dfbfa
make LaunchAPPL work when only the needed autoquit/autquit7 image is specified
2019-02-11 21:20:21 +01:00
Wolfgang Thaller
5f60c59ea6
Merge pull request #79 from szymonlopaciuk/support_autquit7
...
Add support for using AutQuit7
2019-02-11 21:07:41 +01:00
Szymon Łopaciuk
89d4565f0d
Autodetect System version for correct AutoQuit
...
Reads the System resource to find out the System Software
version for running correct AutoQuit.
Includes other minor changes.
Signed-off-by: Szymon Łopaciuk <szymon@lopaciuk.eu>
2019-02-10 01:56:37 +00:00
Szymon Łopaciuk
a3919a0bb4
Add support for using AutQuit7
...
This allows the user to choose whether to use AutoQuit or AutQuit7
(which supports System 7). When the path to AutQuit7 is specified,
it will be configured according to the instructions at
https://www.gryphel.com/c/minivmac/extras/autquit7/ by putting an
alias to AutQuit7 in the "Startup Items" folder. That will cause
the application named "app" in the folder of AutQuit7 (top level,
no change) to start on boot, and will shut down the OS when quit.
Signed-off-by: Szymon Łopaciuk <szymon@lopaciuk.eu>
2019-02-07 23:00:25 +00:00
Wolfgang Thaller
a74873bc39
Merge pull request #78 from szymonlopaciuk:fix_rom_symlink_bug
...
Fix error on ROM symlink creation if name non-standard
2019-02-07 22:51:15 +01:00
Szymon Łopaciuk
fe00dde02b
Fix error on ROM symlink creation if name non-standard
...
This fixes a bug that appeares when using LaunchAPPL
with Mini vMac and a ROM which name is not "vMac.ROM".
Signed-off-by: Szymon Łopaciuk <szymon@lopaciuk.eu>
2019-02-06 00:04:57 +00:00
Wolfgang Thaller
e8f346cc9f
LaunchAPPLServer: some tweaks/fixes to standarf file dialogs
2019-01-27 11:35:17 +01:00
Wolfgang Thaller
ada9b67a75
LaunchAPPLServer: enable OpenTransport on 68K
2019-01-26 19:05:04 +01:00