Commit Graph

75 Commits

Author SHA1 Message Date
mintsuki
8920139e08 build: bootstrap: Misc updates and improvements 2024-07-06 20:57:39 +02:00
mintsuki
3e44c7105b build: bootstrap: Update repository links 2024-06-28 03:26:30 +02:00
mintsuki
1eb3d4442d build/bootstrap: Bump cc-runtime 2024-06-12 03:16:13 +02:00
mintsuki
92bd4cd916 build/bootstrap: Bump STB 2024-06-12 03:16:13 +02:00
mintsuki
7783900cc1 build/bootstrap: Bump Flanterm 2024-06-12 03:16:13 +02:00
mintsuki
c713cd2ac1 build/bootstrap: Bump limine-efi revision 2024-06-09 22:49:37 +02:00
mintsuki
cf2aebee32 build/bootstrap: Bump limine-efi revision 2024-06-09 22:49:37 +02:00
mintsuki
d25b7bd0c6 build/linker: UEFI: New padding method that doesn't mangle PT_DYNAMIC 2024-06-05 16:53:00 +02:00
mintsuki
450c40ce0e build: bootstrap: Bump limine-efi and flanterm 2024-06-03 03:38:15 +02:00
mintsuki
984576e5b0 misc/lds: .eh_frame -> .eh_frame* 2024-06-01 17:38:23 +02:00
mintsuki
dad9a69f97 misc/build: libfdt related cleanups 2024-05-31 21:54:03 +02:00
mintsuki
3a51368db6 misc/build: Update limine-efi commit and fixes for linker portability 2024-05-31 21:38:40 +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
8a4ad07e38 bootstrap: Bump limine-efi revision 2024-05-27 00:13:04 +02:00
mintsuki
52f948b568 build: Fix issue with commit timestamps in bootstrap script 2024-05-01 23:37:53 +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
df0d9d48d2 dependencies: Bump Flanterm 2024-04-10 13:08:07 +02:00
mintsuki
89a5f4a31b dependencies: Bump Flanterm 2024-04-09 17:38:43 +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
06e0e14fed build: bootstrap: Use AUTOMAKE and AUTORECONF variables 2024-04-05 14:41:32 +02:00
mintsuki
b737765273 flanterm: Bump revision 2024-04-04 10:27:23 +02:00
mintsuki
040ef2e793 build: bootstrap: Remove aux files individually 2024-02-11 06:51:01 +01:00
mintsuki
b1e05bb854 build: bootstrap: Remove build-aux directory before autoreconf 2024-02-11 06:41:05 +01:00
mintsuki
99c86dcb45 build: Update bootstrap script 2024-02-11 06:04:15 +01:00
mintsuki
7390c8244b build: bootstrap: Update clone_repo_commit() function 2024-02-01 00:51:29 +01:00
mintsuki
c24bcafaff build: Tidy up bootstrap script 2024-01-31 23:46:15 +01:00
mintsuki
dbbede616b build: Use git for all subprojects 2024-01-26 01:13:18 +01:00
mintsuki
5b28d73295 build: Update freestanding-toolchain to latest commit 2024-01-25 01:46:47 +01:00
mintsuki
fa6c187031 build: Update freestanding-toolchain to latest commit 2024-01-23 21:12:57 +01:00
mintsuki
dc0b19858e misc: Rename .c files in common/cc-runtime to .s2.c for stage2 inclusion 2024-01-22 04:09:45 +01:00
mintsuki
34ce023427 misc: Use KEEP directive on .pe_header section of UEFI LD scripts 2024-01-21 20:34:31 +01:00
mintsuki
3725e2f337 build: bootstrap: Fix broken test condition 2024-01-21 20:00:27 +01:00
mintsuki
ffd67aecbc misc: Use cc-runtime instead of libgcc-binaries 2024-01-21 18:26:07 +01:00
mintsuki
2afb8e64eb misc: Avoid usage of reserved identifiers in certain cases. Closes #325 2024-01-20 21:35:42 +01:00
mintsuki
290dc4da50 build: bootstrap: Do not reclone repos if missing .git 2024-01-13 20:11:22 +01:00
mintsuki
f1959d2d05 build: bootstrap: Fix versions of external dependencies 2024-01-13 20:11:22 +01:00
mintsuki
1b7bcbe704 build: bootstrap: Remove stb_image.h.orig should it be generated 2024-01-07 03:27:48 +01:00
mintsuki
b843dba729 build: Move to master branch for stb_image 2024-01-07 02:13:49 +01:00
mintsuki
ac8fcf3ff9 bootstrap: Do not always manually copy aux files - ditch INSTALL 2023-12-26 18:47:41 +01:00
mintsuki
d4ffe99b42 build: Invoke AC_CANONICAL_HOST in configure.ac 2023-11-21 18:50:48 +01:00
mintsuki
f52b0b3f4b Revert "build: Use libtoolize to install missing files and update README"
This reverts commit c492ba1171.
2023-11-19 19:46:25 +01:00
mintsuki
a596eb0814 Revert "build: Manually copy aux files instead of relying on libtoolize"
This reverts commit 518c4f1ee2.
2023-11-19 19:46:25 +01:00
mintsuki
bb7dca3bc8 Revert "build: Create build-aux dir in bootstrap"
This reverts commit 9d769f849e.
2023-11-19 19:46:25 +01:00
mintsuki
4dc8966343 build: Create build-aux dir in bootstrap 2023-11-14 19:29:49 +01:00
mintsuki
e2690512a3 build: Manually copy aux files instead of relying on libtoolize 2023-11-14 19:29:49 +01:00
mintsuki
a54a82586e build: Use libtoolize to install missing files and update README 2023-11-06 02:39:56 +01:00
mintsuki
a5051f92bf build: Changes to comply more with the GNU build system - adds ChangeLog 2023-10-28 05:16:45 +02:00
mintsuki
b78309b45a misc: Remove tinf from tree, pull at bootstrap time 2023-06-06 01:16:58 +02:00