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
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