Commit Graph

197 Commits

Author SHA1 Message Date
Mintsuki
15b57fb7c4 build: Delete cc-runtime repo directory from tarballs 2025-04-06 23:37:36 +02:00
Mintsuki
cb463226b9 misc: Update to latest, packed, cc-runtime 2025-04-06 22:38:15 +02:00
Mintsuki
1868470041 build: Install LICENSES files as documentation 2025-03-13 04:32:51 +01:00
Mintsuki
97db4ca4ca build: Drop -0bsd suffix from in-tree copy of freestnd-c-hdrs-0bsd 2025-03-13 04:18:36 +01:00
Mintsuki
d247a8a170 docs: Rename PHILOSOPHY.md to FAQ.md 2025-03-11 23:02:11 +01:00
Mintsuki
3cadfdab74 docs: Split off 3rd party software acks. to dedicated file 2025-03-11 22:17:02 +01:00
mintsuki
3ae5dd7923 build: Misc build system improvements 2024-12-09 00:46:37 +01:00
mintsuki
375360f4b9 build: Misc improvements wrt variable passing 2024-11-28 00:42:36 +01:00
mintsuki
e287c9d1d0 build: Remove pkgconf stuff from build system as we do not need it 2024-11-27 23:25:12 +01:00
mintsuki
7aea0eeea1 build: PACKAGE_TARNAME makefile variable should not be overridable 2024-11-27 23:03:23 +01:00
mintsuki
c95f56ae72 build: Pass CC and CFLAGS properly to host.mk 2024-11-25 23:33:12 +01:00
mintsuki
244d3a129d build: Remove .gitignore of cc-runtime on make dist 2024-11-22 22:32:44 +01:00
mintsuki
2d6c477633 Revert "build: Do not remove .gitignore files in tarballs"
This reverts commit c066360c5a.
2024-11-22 22:28:14 +01:00
mintsuki
c844c61363 build: Get rid of ?= usage and USER_VARIABLE 2024-11-22 20:29:16 +01:00
mintsuki
c066360c5a build: Do not remove .gitignore files in tarballs 2024-11-08 08:35:56 +01:00
mintsuki
855c52a030 build: Use new, non-packed, cc-runtime revisions 2024-11-05 23:47:33 +01:00
mintsuki
66b5672044 build: Increase limine-uefi-cd.bin sector count to 5760 2024-10-23 00:12:18 +02:00
mintsuki
b6be98a0f6 build: Rebrand limine-efi to nyu-efi 2024-09-13 08:07:53 +02:00
mintsuki
5517cb2824 build: freestanding-headers -> freestnd-c-hdrs-0bsd 2024-09-13 07:44:23 +02:00
mintsuki
a0a39575b1 Revert "build: freestanding-headers -> freestnd-c-hdrs"
This reverts commit 91b7ef85ab.
2024-09-09 11:59:10 +02:00
mintsuki
91b7ef85ab build: freestanding-headers -> freestnd-c-hdrs 2024-09-08 15:39:32 +02:00
mintsuki
a6732f817a build: Pass -w-unknown-warning to nasm to suppress warnings if -w-reloc isn't supported 2024-09-03 04:21:19 +02:00
mintsuki
59078754f9 build: Override MKESCAPE/SHESCAPE/OBJESCAPE 2024-09-03 04:13:58 +02:00
mintsuki
8f5717784a build: Compatibility fixes for GNU make 4.0/4.1 2024-09-03 04:01:51 +02:00
mintsuki
c2f9ad4ebd build: Remove make version check as it turns out we do build on older make now 2024-09-02 05:14:17 +02:00
mintsuki
944e9bb41d build: Replace DEFAULT_VAR with simpler USER_VARIABLE macro 2024-08-31 05:47:37 +02:00
mintsuki
75a2e5d52e build: Work around issue with disabling built-in rules and variables on older GNU make 2024-08-25 19:01:33 +02:00
mintsuki
d493608e12 build: Simplify make calls after 87192de295 2024-08-17 13:34:18 +02:00
mintsuki
87192de295 build: Remove files named 'Makefile' or 'GNUmakefile' as that confuses people 2024-08-17 12:42:25 +02:00
mintsuki
3e4b9c11b8 build: bootstrap: Update cc-runtime 2024-08-10 11:41:48 +02:00
Keegan Saunders
d9a2fb95a9 Add LoongArch support 2024-07-31 23:05:27 -04:00
mintsuki
fc7ae750d4 build: Misc build system updates 2024-07-28 05:16:33 +02:00
mintsuki
cdeb745b66 build: Restore WERROR_FLAG to nasm calls, add NASMFLAGS_FOR_TARGET 2024-07-25 09:45:40 +02:00
mintsuki
65fa1a9d5c build: Bring back the xz tarball 2024-06-03 22:02:44 +02:00
mintsuki
450c40ce0e build: bootstrap: Bump limine-efi and flanterm 2024-06-03 03:38:15 +02:00
mintsuki
dad9a69f97 misc/build: libfdt related cleanups 2024-05-31 21:54:03 +02:00
xvanc
b5c6bdcf10 build: switch to git repo for libfdt 2024-05-30 17:38:46 -05:00
xvanc
1ebeb06570 build: add libfdt 2024-05-30 10:41:45 -05:00
mintsuki
903662feaf build: Disable werror for nasm due to overly verbose new version 2024-05-07 19:59:12 +02:00
mintsuki
d83e03c1eb docs: Move usage to USAGE.md and install that instead of README.md 2024-05-03 20:26:21 +02:00
mintsuki
9dbe88a492 docs: README.md: Further misc improvements 2024-05-03 20:00:14 +02:00
mintsuki
053fc0ff70 Revert "build: Make version gathering similar to timestamps gathering"
This reverts commit 9f98cf150a.
2024-04-14 23:41:45 +02:00
mintsuki
9f98cf150a build: Make version gathering similar to timestamps gathering 2024-04-10 15:01:57 +02:00
mintsuki
a1ca6f15d4 build: Use timestamps file based on last commit date instead of host date 2024-04-08 11:43:39 +02:00
mintsuki
f4ebb6f4d7 build: Also produce zstd tarball 2024-03-31 06:22:57 +02:00
mintsuki
60b09a5bcc build: dist: Remove opened files if compressor program fails 2024-03-30 07:05:16 +01:00
mintsuki
477e8338ae build: Replace xz with bzip2 and lzip for release tarballs 2024-03-30 06:14:39 +01:00
mintsuki
c94a5e15cc build: Remove global LC_ALL export as it is unnecessary 2024-02-14 18:12:23 +01:00
mintsuki
24507fa133 build: Use -t type 'touch' timestamp for busybox compat 2024-02-14 17:24:59 +01:00
mintsuki
d62e4cbd54 build: find: Do not use -execdir as it is not standard 2024-02-14 07:34:53 +01:00