marco
98f00acb06
* trunk to 3.3.1
...
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
pierre
b1e4b56900
Add -Cg for bootstrap depending on source OS/CPU as it is normally added for target OS/CPU
...
git-svn-id: trunk@32603 -
2015-12-07 00:06:38 +00:00
marco
a6f88e3c1f
* fpmkunit makefile fix for dragonfly BSD, mantis #27309
...
git-svn-id: trunk@29473 -
2015-01-14 15:50:00 +00:00
marco
d407b668d1
* version updated to 3.1.1
...
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
joost
fb3125d61a
* Pass FPCMAKEOPT to the compile when bootstrapping the fpmkunit. For
...
example to pass -dNO_UNIT_PROCESS
git-svn-id: trunk@29248 -
2014-12-10 21:07:35 +00:00
pierre
014652df08
For recompilation of all units except RTL for bootstrap
...
git-svn-id: trunk@29141 -
2014-11-24 12:26:02 +00:00
Tomas Hajny
77967432ef
* always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles
...
git-svn-id: trunk@26641 -
2014-02-01 00:11:09 +00:00
joost
20a3809e58
* Now zipinstall is passed to fpmake by all Makefile.fpc's
...
git-svn-id: trunk@24349 -
2013-04-27 20:34:00 +00:00
joost
707f09cae5
* fpmake zipinstall now creates .tar.gz files on unices
...
git-svn-id: trunk@24346 -
2013-04-27 18:27:11 +00:00
yury
d26f0552a0
* Sync with trunk r23404.
...
* Regenerated makefiles.
git-svn-id: branches/targetandroid@23405 -
2013-01-16 13:21:51 +00:00
joost
9035d3ae5d
* Clear fpmkunit bootstrap files when make (dist)clean is called from packages directory
...
git-svn-id: trunk@22636 -
2012-10-13 12:12:59 +00:00
tom_at_work
beca39448a
Forgot to add current compiler options to fpmkunit compilation. This leads to the error described in r22397 when e.g. building with -Cfvfpv3 on arm/linux
...
git-svn-id: trunk@22429 -
2012-09-21 12:13:50 +00:00
tom_at_work
9428c78d63
Pass OPT to compilation of fpmake.
...
Solves issues with systems that e.g. require special options for compilation of programs (e.g. libc programs to find libc startup code) or the actual build has been compiled with options that are incompatible with default ones.
Tested changes by building an i386-linux local build and i386-linux->arm-linux cross-builds
git-svn-id: trunk@22397 -
2012-09-15 23:41:44 +00:00
tom_at_work
7c56a9f34d
Revert r22080 because it prevents crosscompilation.
...
git-svn-id: trunk@22101 -
2012-08-16 21:24:47 +00:00
tom_at_work
7b6bcd315f
Pass FPCOPT to fpmkunit and fpmake compilation. This prevents build errors of these programs if the given FPCOPT options of the previously compiled RTL are incompatible to default options. Regenerated associated makefiles.
...
git-svn-id: trunk@22080 -
2012-08-14 19:09:17 +00:00
tom_at_work
acbc94e0fd
- initial support for the android/arm target in the compiler; resulting .so's can be used for Android/ARM app development.
...
- basic rtl support using system calls
- fp(c)make/fppkg/makefile support
todo:
- revisit systems/t_android.pas: mostly duplicate with t_linux.pas, containing
lots of unnecessary code
- revisit rtl changes
- android ndk header translation import
- better app build/packaging support
- android/x86 support
git-svn-id: branches/targetandroid@21061 -
2012-04-26 09:36:42 +00:00
Jonas Maebe
829062cd79
* fixed bootstrap rule for aix (why are all unix OSes hardcoded here?)
...
git-svn-id: trunk@20850 -
2012-04-11 18:07:16 +00:00
marco
e1ac091b68
* Remove Haiku TProcess exception , Mantis #21180
...
git-svn-id: trunk@20408 -
2012-02-23 11:50:23 +00:00
pierre
525034f5f6
* Disable use of fcl-process package for haiku
...
* correct error in include directories for fcl-process isrc->src
* Reorder include command line option order to put dummy as last choice
git-svn-id: trunk@20164 -
2012-01-24 11:14:43 +00:00
joost
4bb05b21ed
* Converted fpmkunit and the packages it depends on to fpmake building.
...
Hash, paszlib, fcl-process and fpmkunit itself are build using
fpmkunit_bootstrap. The fpmkunit-Makefile.fpc still contains dependencies
on hash,paszlib and fcl-process because the packages depending on fpmkunit
needs those. For fpmkunit itself those dependencies are ignored by directly
setting the unit-search path to the rtl-unit search path.
git-svn-id: trunk@20115 -
2012-01-19 20:02:41 +00:00
marco
043e9b2ec2
* Trunk version to 2.7.1
...
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
joost
898a4debca
* When using a installed compiler to compile fpmake, do not pass -n to
...
the compiler. Bug #19412 .
git-svn-id: trunk@17605 -
2011-05-29 19:58:21 +00:00
joost
2355125bd5
* Bootstrap native version of fpmkunit when cross-compiling
...
git-svn-id: trunk@17375 -
2011-04-26 21:06:25 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
marco
3591d54f24
* updated all makefile.fpc versions to 2.2.2 for fppkg compat.
...
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
peter
0760bea214
* created fcl-async and fcl-process packages
...
git-svn-id: trunk@8979 -
2007-10-28 21:26:51 +00:00
peter
f856932b40
* move hash
...
git-svn-id: trunk@8936 -
2007-10-25 20:16:21 +00:00
Jonas Maebe
9b76bb94d5
* depends on fcl-base
...
git-svn-id: trunk@8303 -
2007-08-23 09:57:51 +00:00
peter
2b8a397db5
* rename package to fpmkunit to not conflict with fpmake executable
...
git-svn-id: trunk@7532 -
2007-05-30 18:38:44 +00:00