Commit Graph

132 Commits

Author SHA1 Message Date
Jonas Maebe
128bf046b4 * regenerated Makefiles with LLVM bitcode installation support
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd Regenerate Makefile's after fpcmake change in commit #41721
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
pierre
cab2b6261a Disable targets that do not support fcl-base for utils packages that need fcl-base
git-svn-id: trunk@41069 -
2019-01-25 12:58:21 +00:00
Károly Balogh
5182dc37af haiku-x86_64: regenerated all Makefiles, take 2
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
yury
a29290202f * Regenerated makefiles to support x86_64-android.
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
pierre
b5c5329f39 Update all utils Makefile's
git-svn-id: trunk@39823 -
2018-09-27 06:53:52 +00:00
florian
a34d4e715c Merged riscv_new branch
git-svn-id: trunk@39813 -
2018-09-26 19:49:08 +00:00
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
Jeppe Johansen
d32d158b4d Regenerated utils makefiles.
git-svn-id: branches/laksen/riscv_new@39496 -
2018-07-23 12:25:52 +00:00
pierre
69376efa26 Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
git-svn-id: trunk@38748 -
2018-04-12 15:20:27 +00:00
pierre
d18627f0af * Update all fpcsrc Makefile's using latest fpcmake version 2017-09-21 rev 37286
git-svn-id: trunk@37462 -
2017-10-16 00:27:27 +00:00
joost
fe6561bf10 * Fixed handling of multiple compiler-options within the shebang (like #!/usr/bin/instantfpc -O1 -Ci)
git-svn-id: trunk@37205 -
2017-09-14 11:46:23 +00:00
Károly Balogh
04dee0fc04 regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
2017-08-22 11:16:42 +00:00
pierre
2371755b4f Regenerate with sparc64-linux target
git-svn-id: trunk@36391 -
2017-06-01 13:40:25 +00:00
pierre
17b2671213 Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
2017-04-18 14:15:47 +00:00
Jonas Maebe
e5a1231931 * updated FSF address (mantis #30198, patch by Paul Gevers)
git-svn-id: trunk@34598 -
2016-10-02 12:56:59 +00:00
nickysn
5306ee552b * regenerated makefiles with latest fpcmake
git-svn-id: trunk@34008 -
2016-06-18 01:00:45 +00:00
nickysn
a58dd988a4 * regenerate makefiles after the fpcmake update
git-svn-id: trunk@34002 -
2016-06-17 22:05:59 +00:00
michael
4ed0c07ea3 * Fix bug #29772
git-svn-id: trunk@33151 -
2016-03-05 13:41:26 +00:00
nickysn
e83f3d2978 * updated all the remaining makefiles that 'fpcmake -r' missed
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
nickysn
2e3cb70489 * regenerated makefiles after adding the win16 target
git-svn-id: trunk@31525 -
2015-09-05 11:02:54 +00:00
joost
46906833f1 * Re-generated makefile's
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42 * Filter the Makefile's unit searchpaths from the fpmake command line.
To void cluttering the .fpm file

git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
Károly Balogh
77bdd83bfc AROS/x86_64: regenerated Makefiles
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Jonas Maebe
89418d23e5 * regenerated Makefiles with Linux/AArch64 support
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
Jonas Maebe
fa328436ab * regenerated for iphonesim/x86-64
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1 * regenerated with Darwin/AArch64 support
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
joost
fcade9d8b8 * Re-generated utils-Makefile.fpcs and Makefiles
git-svn-id: trunk@29394 -
2015-01-04 20:37:29 +00:00
joost
0574714317 * Use short 8.3 names for archives on limit83fs-hosts
git-svn-id: trunk@29174 -
2014-11-28 21:35:46 +00:00
joost
c34552da09 * Added the utils- prefix to the names of all utils-packages.
git-svn-id: trunk@29031 -
2014-11-08 21:03:59 +00:00
joost
99035134a5 * Create a separate binary-archive for all util-packages
git-svn-id: trunk@29022 -
2014-11-08 14:58:30 +00:00
joost
8da7914438 * Combine all utils into one achive, several installers depend on this
git-svn-id: trunk@28887 -
2014-10-20 19:42:52 +00:00
marco
97be68107e * apply patch from issue #26635, dealing with exe extension.
git-svn-id: trunk@28523 -
2014-08-26 21:06:52 +00:00
Károly Balogh
da7efb8607 AROS: regenerated Makefiles to support i386-aros
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
yury
73c26bd6be * mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +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
Mattias Gaertner
1e48781694 instantfpc: fixed showing compiler error
git-svn-id: trunk@25340 -
2013-08-23 13:47:07 +00:00
Mattias Gaertner
90d78e775e instantfpc: version 1.3: compile into temporary directory to avoid clashes in parallel compilations
git-svn-id: trunk@25230 -
2013-08-09 12:02:15 +00:00
joost
df4191acb3 * Handle the location of each package at run-time, not at compilation time
* Added a fpmake.pp in the root, to compile the utils and packages in one go

git-svn-id: trunk@24783 -
2013-06-02 17:55:23 +00:00
joost
94e7cd5a51 * Switched utils to fpmake building
git-svn-id: trunk@24621 -
2013-05-26 19:05:11 +00:00
pierre
5c9de9a68b Regenerate all Makefiles with an up-to-date fpcmake binary
git-svn-id: trunk@24366 -
2013-04-29 12:29:03 +00:00
florian
3d7033d81e * Makefiles regenerated
git-svn-id: trunk@24325 -
2013-04-25 20:25:57 +00:00
yury
2fc220cc6c * Regenerated makefiles.
git-svn-id: branches/targetandroid@23410 -
2013-01-16 14:52:36 +00:00
yury
d26f0552a0 * Sync with trunk r23404.
* Regenerated makefiles.

git-svn-id: branches/targetandroid@23405 -
2013-01-16 13:21:51 +00:00
Jonas Maebe
8258b99c70 * regenerated with jvm support, so top level 'make clean' works for jvm targets
git-svn-id: trunk@22492 -
2012-09-27 21:35:11 +00:00
marco
407a2604a3 - Add fpcpackage=y to install section to install in proper dir. Mantis #22549
git-svn-id: trunk@22156 -
2012-08-21 11:43:28 +00:00
tom_at_work
810adb2f65 Merge with trunk r22040. Regenerated makefiles.
git-svn-id: branches/targetandroid@22046 -
2012-08-09 08:12:34 +00:00
tom_at_work
77a85b7448 * basic android/x86 support
git-svn-id: branches/targetandroid@21296 -
2012-05-14 21:14:12 +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
marco
69fbbcedf3 * fix passing of only one parameter on non unix platforms. Mantis #21630
git-svn-id: trunk@21038 -
2012-04-25 17:21:16 +00:00
pierre
1b3fd997fc + Regenerate all Makefiles's after adding x86_64 netbsd target
git-svn-id: trunk@21031 -
2012-04-24 23:15:18 +00:00
Jonas Maebe
135565e951 * enabled for AIX
git-svn-id: trunk@20851 -
2012-04-11 18:07:23 +00:00
Jonas Maebe
44bd889b9b * regenerated Makefiles with AIX support
git-svn-id: trunk@20812 -
2012-04-11 18:03:57 +00:00
joost
66b0f3d9fb * Added fpmake.pp files for utilities
git-svn-id: trunk@20752 -
2012-04-07 20:06:14 +00:00
pierre
2c4d8cc9d9 Add x86_64-openbsd target in Makefiles
git-svn-id: trunk@20723 -
2012-04-06 16:49:08 +00:00
pierre
68f8a21151 Update Makefile for mips-linux support
git-svn-id: trunk@20446 -
2012-02-29 11:19:54 +00:00
mazen
489e20356c * Removed executable flag from source files.
git-svn-id: trunk@19877 -
2011-12-19 17:40:02 +00:00
florian
9426cac1b0 * rebuilt Makefiles
git-svn-id: trunk@19748 -
2011-12-04 15:34:01 +00:00
Tomas Hajny
3b3f1ac8a5 * additional case insensitive platforms
git-svn-id: trunk@19521 -
2011-10-20 23:32:33 +00:00
Tomas Hajny
2724a93195 * fixes for additional non-unix platforms
git-svn-id: trunk@19520 -
2011-10-20 23:30:31 +00:00
florian
ace6bfd4e9 * check environment variable LOCALAPPDATA on windows as a possible cache location for instantfpc
git-svn-id: trunk@19497 -
2011-10-15 17:43:12 +00:00
Mattias Gaertner
eb15e42e80 instantfpc: compiler output: replace cache file name with source file name
git-svn-id: trunk@19264 -
2011-09-28 14:32:34 +00:00
Mattias Gaertner
604f9ba4b8 istantfpc: help about -B
git-svn-id: trunk@19249 -
2011-09-26 19:38:19 +00:00
Mattias Gaertner
e2357b5809 instantfpc: added option --skip-run
git-svn-id: trunk@19244 -
2011-09-26 11:09:17 +00:00
Mattias Gaertner
5bcf0e71a6 instantfpc: nicer help
git-svn-id: trunk@19243 -
2011-09-26 10:38:35 +00:00
Mattias Gaertner
117a874ba5 instantfpc: environment option INSTANTFPCOPTIONS
git-svn-id: trunk@18996 -
2011-09-06 20:54:30 +00:00
Mattias Gaertner
927d080ab2 instantfpc: hint about environment variable INSTANTFPCCACHE
git-svn-id: trunk@18995 -
2011-09-06 20:00:54 +00:00
pierre
1c2a5f9819 + Update all Makefile's modified by
change in utils/fpcm/fpcmake.ini in prevous commit.

  Adapt also other files to that change:

  * compiler/globals.pas: Replace $FPCTARGET by os_string if
  tf_use_8_3 flag is set for target_info also.

  * tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
  as TARGETSUFFIX was modified in previous commit.

  * tests/utils/dotest.pp:
    + New variable UseOSOnly, set to true if only target OS name
    should be used for subdirectories.

git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
marco
043e9b2ec2 * Trunk version to 2.7.1
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d * Regenned all makefiles before 2.6.x branching.
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
Mattias Gaertner
391f268bbb instantfpc: fixed compilation for 2.4.4
git-svn-id: trunk@18029 -
2011-07-28 06:56:40 +00:00
Mattias Gaertner
5ca0871033 instantfpc: example for mode directive
git-svn-id: trunk@17964 -
2011-07-09 08:40:27 +00:00
michael
6ad0a9cc26 * Improved interpretation of shebang line under linux. Added --set-cache argument
git-svn-id: trunk@17951 -
2011-07-07 19:03:08 +00:00
michael
718fc1ccd1 * Force .pas extension if extension not in .pas .pp .lpr
git-svn-id: trunk@17947 -
2011-07-06 20:16:45 +00:00
michael
31df8d516b * Allow .cgi as extension
git-svn-id: trunk@17946 -
2011-07-06 20:14:30 +00:00
michael
1726c0b14d * Force an extension on cache filename, so extension can be skipped in script name.
git-svn-id: trunk@17945 -
2011-07-06 19:47:47 +00:00
florian
95b63aa583 * fix buildin on wince, resolves #19525
git-svn-id: trunk@17697 -
2011-06-08 17:43:28 +00:00
pierre
068b373015 * Fix to allow go32v2 compliation
git-svn-id: trunk@17670 -
2011-06-06 13:48:27 +00:00
michael
d7f5842c2e * Wrong file extensions
git-svn-id: trunk@17365 -
2011-04-24 09:21:50 +00:00
michael
1f6695b28b * Added instantfpc
git-svn-id: trunk@17364 -
2011-04-24 09:20:35 +00:00