Commit Graph

795 Commits

Author SHA1 Message Date
Wolfgang Thaller
3defbac788 don't put xcoff importlib entry 0 into pef stringtable 2019-11-12 00:09:01 +01:00
Wolfgang Thaller
809c9cd1a5 update multiversal 2019-11-12 00:09:00 +01:00
Wolfgang Thaller
4cc414dbd7 Carbon requires certain 'SIZE' flags to be set 2019-11-12 00:09:00 +01:00
Wolfgang Thaller
8516e91932 CMakeLists cleanup 2019-11-12 00:09:00 +01:00
Wolfgang Thaller
6fbfe6b68a don't refuse to build carbon support with multiversal interfaces 2019-11-12 00:08:46 +01:00
Wolfgang Thaller
7ea81a2ee6 don't require CMake 3.13 yet 2019-11-10 17:56:59 +01:00
Wolfgang Thaller
a7b75dcecc fix comment 2019-11-10 17:40:23 +01:00
Wolfgang Thaller
ba8abcedce update multiversal 2019-11-10 17:40:21 +01:00
Wolfgang Thaller
b3ec14bf76 add SharedLibrary example 2019-11-09 20:20:07 +01:00
Wolfgang Thaller
7309f84f1a MakePEF: exported symbols 2019-11-09 20:20:07 +01:00
Wolfgang Thaller
d48e1c4798 MakePEF: set weak flag on individual symbols 2019-11-09 20:20:07 +01:00
Wolfgang Thaller
e56fc8b9c5 update multiversal 2019-10-03 00:27:24 +02:00
Wolfgang Thaller
e602945033 LaunchAPPLServer: fix printer port 2019-10-03 00:26:35 +02:00
Wolfgang Thaller
37cb3b81e8 ConvertDiskImage: fix undefined behavior 2019-09-29 21:51:04 +02:00
Wolfgang Thaller
3d84d382ad fix for case-insensitive systems 2019-09-29 21:00:14 +02:00
Wolfgang Thaller
6c39d9121f run azure tests for macOS, clean up azure-pipelines.yml, remove disabled "Timeout" test case 2019-09-29 10:36:10 +02:00
Wolfgang Thaller
002ba77d48 azure: follow redirections when downloading from github 2019-09-29 09:46:54 +02:00
Wolfgang Thaller
faa7e5964b azure: install curl, needed to dowlonad executor for tests 2019-09-29 01:35:10 +02:00
Wolfgang Thaller
e8456cde1f azure: build suddenly started failing without flex... 2019-09-29 00:50:26 +02:00
Wolfgang Thaller
bd42c9ee6b azure: try to run automated tests 2019-09-29 00:22:44 +02:00
Wolfgang Thaller
5c2a845f60
Merge pull request #93 from autc04/multiversal
Automatically use multiversal interfaces; add azure build
2019-09-28 12:22:33 +02:00
Wolfgang Thaller
40d727cf85 Add an azure build 2019-09-28 10:16:08 +02:00
Wolfgang Thaller
779948435b update README for multiversal interface support 2019-09-28 10:15:52 +02:00
Wolfgang Thaller
4f35f2f5f8 update multiversal 2019-09-27 23:05:58 +02:00
Wolfgang Thaller
26153cccf4 proper choice between universal and multiversal 2019-09-26 19:30:45 +02:00
Wolfgang Thaller
1f59b5f87f automatically build multiversal interfaces 2019-09-26 01:24:56 +02:00
Wolfgang Thaller
720d353686 add mulitversal headers submodule 2019-09-25 22:50:17 +02:00
Wolfgang Thaller
206db120f4 presence of InterfaceLib should be optional 2019-09-22 23:18:58 +02:00
Wolfgang Thaller
0775243ab8 fix LaunchAPPLServer build 2019-09-22 22:58:45 +02:00
Wolfgang Thaller
14d0e3d8a9 one more fix... 2019-09-16 21:05:40 +02:00
Wolfgang Thaller
f2baef8d81 unbreak 2019-09-15 22:08:49 +02:00
Wolfgang Thaller
0842200812 interfaces-and-libraries.sh: support for MultiversalInterfaces 2019-09-15 21:23:51 +02:00
Wolfgang Thaller
6394984a6b adjust LIB_SPEC for Multiversal Interfaces 2019-09-15 21:23:51 +02:00
Wolfgang Thaller
d7b311cb34 LaunchAPPLServer: don't link to Navigation if Navigation.h not found 2019-09-15 21:23:50 +02:00
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