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
Wolfgang Thaller
a3c8783a88
ConvertObj: handle "repeat" flag for data modules
2019-01-26 19:04:02 +01:00
Wolfgang Thaller
94c4bbabae
StreamBasedLauncher: add missing #include
2019-01-26 14:43:43 +01:00
Wolfgang Thaller
4895adbaa7
LaunchAPPLServer: compatibility fix for older Universal Interfaces ( fixes #77 )
2019-01-25 20:56:29 +01:00
Wolfgang Thaller
c208bacbd6
reinstate DEBUGBREAK flag for add_application
2019-01-24 18:49:06 +01:00
Wolfgang Thaller
6106b89c9a
LaunchAPPLServer: minor bugfixes
2019-01-24 18:15:47 +01:00
Wolfgang Thaller
c915b2d011
LaunchAPPLServer: use navservices on 68K
2019-01-24 17:39:10 +01:00
Wolfgang Thaller
693abc1998
Convert all MPW .o files from InterfacesAndLibraries
2019-01-24 17:37:28 +01:00
Wolfgang Thaller
0d6bcac631
Elf2Mac: --mac-keep-ldscript flag for debugging ldscript
2019-01-24 17:05:54 +01:00
Wolfgang Thaller
1290145e7d
ConvertObj: handle local symbols
2019-01-24 00:44:51 +01:00
Wolfgang Thaller
738a218417
ConvertObj: use string ids internally
2019-01-23 23:49:19 +01:00
Wolfgang Thaller
9e0f85dbde
ConvertObj: fix segaults in module sorting
2019-01-23 23:28:07 +01:00
Wolfgang Thaller
3327705fb3
ConvertObj: insist on proper "first" record and version
2019-01-23 23:12:07 +01:00
Wolfgang Thaller
2cf217fb64
ConvertObj: make module sorting deterministic
2019-01-23 23:09:44 +01:00
Wolfgang Thaller
3ae4e50fe4
ConvertObj: name encoding for some exotic names
2019-01-23 23:08:58 +01:00