Commit Graph

711 Commits

Author SHA1 Message Date
Wolfgang Thaller
92c0550526 fix macOS build 2019-09-14 11:57:29 +02:00
Wolfgang Thaller
d6a7408027 update SIZE resources 2019-09-09 22:14:01 +02:00
Wolfgang Thaller
8a89416b37 comment: note what two cfrg fields are for 2019-09-09 22:13:50 +02:00
Wolfgang Thaller
59e1127b5c LaunchAPPLServer: check for "optional" headers (for MultiversalInterfaces) 2019-09-09 22:13:28 +02:00
Wolfgang Thaller
878a21d741 PowerPC: use long int for int32_t, to match Apple's SInt32 and the m68k target 2019-09-09 21:48:40 +02:00
Wolfgang Thaller
252a10a671 don't forget to build WDEF sampel on PowerPC 2019-09-09 01:05:31 +02:00
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