ab77d9e807
Split .S.o & .S.amigalib.o to fix message & flags
...
FossilOrigin-Name: c717ad6eef466b9b8e3f445ee22640486ab3847b08ce29e61958409e7105c62f
2025-05-05 22:18:38 +00:00
2a59c22af0
Use Libs as Amiga library directory
...
FossilOrigin-Name: bb5e8b709263d0b37315f5bc6c971d41d90bdeb9e18a0c45d6d2d86570ed1830
2025-05-02 10:01:38 +00:00
3c76391237
Fix wrong status message for .S.amigalib.o
...
FossilOrigin-Name: 23db804f5993d77c8b42200c78fae30adb93676ecb3f5147a6ff5ca01671c474
2025-04-23 19:01:01 +00:00
28ed7cbfe1
Add support for Stack Protector
...
FossilOrigin-Name: 5e80ba800541b636d62ca53c912322ce1923153d0e8cd1ccf45365b379f00331
2025-03-28 20:08:51 +00:00
235c32d809
Add support for RELRO
...
FossilOrigin-Name: ae2a4a9b7145e3aeb8da0e285b46a93ca245eeba4b49105e5f0434900652a081
2025-03-28 19:27:53 +00:00
502d993bd7
Add support for PIE
...
FossilOrigin-Name: 53f278138f2e1e4ef3b8b60b27b35b150e74395caeafc218801ba87e36622993
2025-03-22 23:38:53 +00:00
f1642bd767
Update copyright
...
FossilOrigin-Name: 2661543eaa0640912af5c99255e6136e9954f934b333c0060d78706f532e2c36
2025-01-08 14:15:57 +00:00
d73d05e23c
Don't rely on bold being rendered brighter
...
FossilOrigin-Name: 9e5ca0405a613eeabf356760f370bf50eb1f4763a7de54ea62014c7c06286123
2025-01-08 14:12:57 +00:00
be69b8cd0e
Change license to unmodified ISC
...
FossilOrigin-Name: 28f534922cce58666a83807af2d9b48cf2156af36cbb383af563a9211d5e9af9
2024-08-11 09:02:25 +00:00
975ecba72c
Fix make install
...
I accidentally left this code in before committing.
FossilOrigin-Name: e2d56e07c919eb16f34125c66d9c5d8aec694f3e3af28b5493369e58366dca88
2024-05-05 00:54:30 +00:00
12ea4586df
Make a distinction between plugins and bundles
...
FossilOrigin-Name: 5695217e58e9abf93c8869e73f24b146542e598ab0506ceb39b114f876d2cae4
2024-05-05 00:15:35 +00:00
b723a43c45
Create .frameworks for macOS and iOS differently
...
FossilOrigin-Name: 5abbdc7a0a39925071a56d373ab4b27ac1b952b782b923d6cf6ab8c2fb459583
2023-09-10 23:30:05 +00:00
3732a1e344
Wrap long lines
...
FossilOrigin-Name: 0815676e2c726cc15b54844f0609d28048453a39978f7775659ffb7f3ed6b453
2023-09-10 22:46:01 +00:00
7c12bee3ed
Put Info.plist into Resources of .framework
...
FossilOrigin-Name: 6c6601b74f3f9c87b3376582d76fe6beee236bfa00443e527fdda980f54f90d0
2023-09-10 21:32:19 +00:00
f764934609
Make sure to always use ${MAKE}
...
Invoking gmake via ${MAKE_S} rather than ${MAKE} breaks parallel builds.
FossilOrigin-Name: 5e210b2ade51782f11d6dc45aa321c79ae86cf17fbe1c127aa9d84a948721046
2023-09-07 23:57:46 +00:00
8526726393
Add --disable-silent-rules
...
FossilOrigin-Name: 182a6b6bca378d8cafa8557bb255d171af8c7e64da06e34f1f6a627abfe58875
2023-09-04 22:02:12 +00:00
fd6cff64f4
Create Current symlink for .frameworks
...
FossilOrigin-Name: f9990e49467c153f62fb65a0fb1f517bc407096b9a9caa54aabed2528c74a186
2023-09-04 21:09:22 +00:00
9f8cbcec4b
Make sure .frameworks are correctly versioned
...
FossilOrigin-Name: 28ac809cfb8f6c3ffd82a5eab6977c6399a02864c958500670852063cf960984
2023-09-03 23:09:48 +00:00
0feef47323
Update copyright on a missed file
...
FossilOrigin-Name: cf904a372d61391074e462d2932ecb53522f3856b0ef2bee314348f570d018b3
2023-07-15 21:08:14 +00:00
122e121d6a
Run uninstall-extra at the end of uninstall
...
FossilOrigin-Name: 5e8ce843371969302c74854e958aa405ab2e63ffec51f51b9465e426f77d4f45
2023-02-11 23:21:34 +00:00
f721c492d3
Update copyright
...
FossilOrigin-Name: 24e7b232cc4365f0e803ee23429230a1c2a459058df8dc30ffa6c38cc58d8fe9
2022-11-07 00:34:27 +00:00
0e2d13689b
Rename WINDRES to RC and use RCFLAGS
...
FossilOrigin-Name: 23d62b6f55ff6ae6f0c7198b750468c36220245f101344a0cb0997ba499c1228
2022-10-09 21:03:07 +00:00
7fc884e5e9
Fix uninstalling DLLs on Windows
...
FossilOrigin-Name: 0f0c69e4203935267d3d130dfcb6ba3491b684dbc2d2e88f15b662f8f23a0a26
2022-08-07 21:10:12 +00:00
247451fb7a
Create potential include subdirectories
...
FossilOrigin-Name: 00d6e0e99a136ff2a1726325054411abda6b24c8f0e2b9d4c075f578ac384018
2021-05-01 03:26:03 +00:00
a92c5caaf6
Fix handling of empty DEPS
...
FossilOrigin-Name: 908535244490c2b8c2ca63e80c8e38f326e06f9f0344ec31092871fcbad173d0
2021-01-01 15:58:47 +00:00
20094016fa
Update copyright
...
FossilOrigin-Name: dbe1c3e2fd921d702543ab8b55ea768fc33bea8f36d5eba1a26cf1a230564b84
2021-01-01 14:15:50 +00:00
baa555fd2f
Add support for HP-UX (PA-RISC)
...
FossilOrigin-Name: df36c4ab085b4a142b1a9aa8e6274962b8f28724ec6b67f52cdcd6d3f476cd38
2021-01-01 14:14:10 +00:00
cf1e9f5cde
Include AMIGA_LIB_OBJS_START in clean
...
FossilOrigin-Name: 858b26298b67b2af63b02730ef9ddbf2f3b7290e82e9795cfd0f1fd3f91a8147
2020-12-29 22:41:25 +00:00
c1c320628c
Style change: Don't indent cases
...
FossilOrigin-Name: 8bd9a9831b530887ada806b1e4780d7de929f9e17c2de9806b194a8fdec1ce8c
2020-12-22 23:03:12 +00:00
95b2b15893
Add AC_SUBST for FRAMEWORK_LIBS
...
FossilOrigin-Name: 558c812e4b2225cd949d12599b09e410e2740b36be3e86c4fdc681aea6289aae
2020-10-02 23:32:09 +00:00
7486d98b50
Don't use --timestamp=none with codesign
...
It is unsupported on macOS 10.5.
FossilOrigin-Name: f123f063df5e356faee441d06724c32b9b27ecbe5c7714f77ec8febfbb6e664a
2020-09-27 03:36:15 +00:00
af9ad5bf6c
Add STATIC_AMIGA_LIB
...
This allows building static libraries in subdirectories that then get
linked into the final Amiga .library.
FossilOrigin-Name: 66a1703bc1fab73f862b6b46e29eba8472439fe608aa41be778a39bf3f700d55
2020-06-06 22:34:06 +00:00
0f13bfebbc
Don't use regular LDFLAGS and LIBS for AMIGA_LIB
...
FossilOrigin-Name: 11eb5bbf09cd21232bdccf8e60ca520d836990004c5108e300aecac4b7a0a475
2020-06-04 22:24:19 +00:00
b6a43041aa
Update URL
...
FossilOrigin-Name: 7491c585ed483411c2a56618e3eee1940f7b17c5055842f6db50e285c15015ac
2020-05-31 16:50:08 +00:00
212fae9980
Make newer gmake versions silent for real
2020-05-04 23:45:41 +02:00
2096fab322
Make newer gmake versions not double print dirs
2020-05-02 21:13:09 +02:00
59839af13c
Make use of -include again
...
OpenBSD make supports it now, so there's no need anymore to touch empty
deps files.
2020-02-19 00:52:12 +01:00
8a66174c54
Eliminate dependency generation step entirely
...
Instead, create an empty .dep file that is replaced with the actual
dependencies once the file is compiled.
2020-02-18 22:57:45 +01:00
c0b3a8bd35
Keep .dep files to avoid unnecessary regeneration
...
This prevents regenerating all dependencies even when only a single file
was changed, which can be prohibitively expensive.
2020-02-18 02:47:54 +01:00
966a80e855
Do not use - prefix to suppress errors
...
While this suppresses the errors, OpenBSD make still emits an error.
2018-11-10 11:55:29 +01:00
4a595a025e
Allow specifying start files for Amiga libraries
...
This has already been in ObjFW for a while.
2018-11-10 11:54:28 +01:00
4736b3c162
Install Amiga libraries
2018-05-06 04:15:51 +02:00
77f95cc9d8
Improve Amiga library support
2018-04-29 20:38:31 +02:00
3c3a971059
Replace MORPHOS_LIB with more generic AMIGA_LIB
2018-04-29 01:39:09 +02:00
a44616d977
Use OBJCXXFLAGS to generate deps for .mm
2018-03-11 00:06:17 +01:00
517f3ac632
Unbreak building without shared
2018-02-10 12:41:00 +01:00
ec57014019
Make building .frameworks less noisy
2018-02-09 00:35:57 +01:00
9462fbe785
Remove deprecated -undefined dynamic_lookup
...
Instead, use ${PLUGIN_LDFLAGS_BUNDLE_LOADER} when building a .bundle,
which can then be set to -bundle_loader path_to_executable.
2018-02-07 23:38:16 +01:00
f4f8be325a
Build plugins as proper .bundles
2018-02-07 22:05:21 +01:00
4c0591c56f
Small cleanup
2018-02-07 21:14:57 +01:00