Commit Graph

26 Commits

Author SHA1 Message Date
Nils O. Selåsdal 61cec258e3 Add tar.gz binary package target to scons.
Invoke with scons --install_sandbox=XXX package
2015-02-15 21:37:13 +01:00
Nils O. Selåsdal 20a01e4913 Attempt at packagin the binary install 2015-02-11 23:10:49 +01:00
Nils O. Selåsdal 6247bcbdfd Also build a shared library 2014-09-29 20:51:29 +02:00
Nils O. Selåsdal 813836dcac Add -Winit-self flag 2014-09-12 01:11:39 +02:00
Nils O. Selåsdal 9a83dffde8 Add -Werror=implicit-function-declaration to CFLAGS 2014-09-12 01:11:39 +02:00
Nils O. Selåsdal 857c2018b9 Change library suffix from _debug to D for debug build.
And no suffix for a release build.
2014-09-12 01:11:39 +02:00
Nils O. Selåsdal 74b6a65bd2 Add build_type string to version.c 2014-01-03 00:53:37 +01:00
Nils O. Selåsdal c1a04820f4 Fix @prefix in subst_info 2014-01-03 00:45:22 +01:00
Nils O. Selåsdal 4225dd4ed1 Compile with -Wno-unused-parameter 2013-12-22 15:44:44 +01:00
Nils O. Selåsdal 780a90d6da Fix InstallPerm method so it will also work with
--install-sandbox
2013-11-19 18:35:11 +01:00
Nils O. Selåsdal f0b4d46784 Generate the version string in scons, so it doesn't
have to be defined several potential places
2013-10-29 22:23:09 +01:00
Nils O. Selåsdal 215035190e Add --32 to scons , to force building 32 bit code 2013-10-28 20:00:56 +01:00
Nils O. Selåsdal 678378c2f4 Generate scons substitute info in top file 2013-10-28 19:02:47 +01:00
Nils O. Selåsdal 3da0591cc3 introduce --with-assertions to build a release with assertions enabled 2013-10-05 00:55:51 +02:00
root 4304e01343 Add --coverage option to SConstruct file to build with gcov coverage
support
2013-07-06 20:45:39 +02:00
Nils O. Selåsdal 9b7db5440e Allow CC shell environment to override compiler 2013-06-27 20:58:07 +02:00
Nils Olav Selåsdal 4c21413df3 Allow to build with stack protection support 2013-01-17 16:40:02 +01:00
Nils O. Selåsdal 134a04d478 Move include/ucore/SConstruct to include/ 2012-12-14 20:23:41 +01:00
Nils O. Selåsdal 49233a3d8d Embed git hash for the version revision 2012-12-14 20:09:57 +01:00
Nils O. Selåsdal f6aad1e77a Compile with -std=gnu99.
Small cleanups
2012-12-09 20:15:21 +01:00
Nils O. Selåsdal ad08ee8963 Add more warning flags, fix a few new warnings 2012-12-04 23:13:01 +01:00
Nils O. Selåsdal 90bbad4346 Reorganize headers again 2012-11-15 18:26:31 +01:00
Nils O. Selåsdal 1d47f9d078 Move headers to include/ dir 2012-11-14 23:49:28 +01:00
Nils O. Selåsdal 04ed3d7017 Build everything with -pthread 2012-11-12 21:28:32 +01:00
Nils O. Selåsdal f6fb7595d3 Use env.Append when setting compiler settings 2012-11-06 22:17:46 +01:00
Nils O. Selåsdal ed3866e49a Initial import of libucore 2012-10-29 23:07:32 +01:00