Commit Graph

21 Commits

Author SHA1 Message Date
Lephenixnoir d086715b32
slight improvements to README 2022-08-19 15:07:23 +02:00
Lephenixnoir 92ec440af8
new build system for fxSDK sysroot
* Configure and install so stuff ends up in the fxSDK sysroot
* Don't clean by default, make it a configuration called :clean
* :any now only skips build if the compiler is in the sysroot
* Redo README with proper tutorial

Details:
* Proper .gitignore
2022-08-19 15:03:06 +02:00
Lephenixnoir 5486485faf
bump to 2.39 2022-08-10 12:28:54 +02:00
Lephenixnoir 2fec1bf08b
detect core number with sysctl on Darwin 2022-02-18 08:56:31 +01:00
Neiviv-ui 0456a420af Android support through termux app (#1)
added some dependancies

Added -g and -O2 flags

fixes __ANDROID_API__ flag

add termux dependencies in configure.sh

Co-authored-by: neiviv-ui <neiviv-ui@protonmail.com>
Reviewed-on: https://gitea.planet-casio.com/Lephenixnoir/sh-elf-binutils/pulls/1
Co-Authored-By: Neiviv-ui <neiviv-ui@protonmail.com>
Co-Committed-By: Neiviv-ui <neiviv-ui@protonmail.com>
2021-06-23 22:21:30 +02:00
Lephenixnoir d65c82fdf4
bump to 2.36.1 2021-05-04 19:59:40 +02:00
Lephenixnoir 6a39629fdf
remove build folder when deciding to skip build, take 2 2021-03-23 15:34:37 +01:00
Lephenixnoir d1e489e462
build: use gmake on OpenBSD 2021-03-18 14:01:57 +01:00
Lephenixnoir 12ec54c78e
build: touch intl/plural.c to work around known bug 2021-03-18 10:37:55 +01:00
Lephenixnoir 75f209c4c9
build: obtain number of cores in an OpenBSD-compliant way 2021-03-18 09:59:38 +01:00
Lephenixnoir 8957b70549
configure: do not assume GNU tar -J to decompress archive 2021-03-18 09:35:34 +01:00
Lephenixnoir 726ee193cb
remove build folder when deciding to skip build 2021-02-05 16:11:14 +01:00
Lephenixnoir b6584716e8
configure: fix dependencies on Arch 2021-02-05 16:10:32 +01:00
Lephenixnoir 8d00477b6a
add an `any` configuration that uses existing binutils installs 2021-01-14 18:33:28 +01:00
Lephenixnoir 3f985b1557
avoid rebuilds during updates 2021-01-07 18:31:52 +01:00
Lephenixnoir c07032e949
override existing links at install 2021-01-04 14:10:52 +01:00
Lephenixnoir aec11eb598
fix automatic dependency install on Debian 2021-01-03 17:37:50 +01:00
Lephenixnoir e1b68386ad
support custom build configurations 2021-01-02 10:48:06 +01:00
Lephenixnoir 6bc0923556
manual build and README 2021-01-02 10:38:07 +01:00
Lephenixnoir 613ac08a84
quote paths that may contain spaces 2021-01-02 10:37:48 +01:00
Lephenixnoir 11fc5fc354
initial building script 2021-01-01 23:22:19 +01:00