Commit Graph

79 Commits

Author SHA1 Message Date
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
Jonas Maebe
cd83bc35b6 * protect the -FM switch with "#ifndef VER2", to ensure that fpc.cfg can
be shared between FPC 2.x and FPC 3.x+

git-svn-id: trunk@31453 -
2015-08-29 15:54:25 +00:00
Jonas Maebe
e015643f5e * don't use cross-binutils prefix when targeting the JVM
git-svn-id: trunk@31372 -
2015-08-23 15:27:15 +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
nickysn
7cb38e1ce9 * removed the msdos binutils prefix, so that we can switch more easily to using a default watcom install (in case we decide we don't want to ship watcom binutils binaries due to license issues)
git-svn-id: trunk@29481 -
2015-01-16 13:37:10 +00:00
nickysn
513700cf64 * regenerate fpccfg.inc after r29434
git-svn-id: trunk@29453 -
2015-01-12 16:05:35 +00:00
nickysn
aeb8c97257 + added i8086 unit paths, containing the subarch and memory model to the default fpc.cfg
git-svn-id: trunk@29434 -
2015-01-11 12:45:43 +00:00
joost
3a5e83452a * No need to install resource-files from binaries, those are
linked into the binary

git-svn-id: trunk@29411 -
2015-01-05 11:46:42 +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
nickysn
1f5fb65bcb + always enable smartlinking on i8086 in the default fpc.cfg
git-svn-id: trunk@29325 -
2014-12-25 18:09:53 +00:00
Tomas Hajny
fdd389e72b * fix another mistake in description
git-svn-id: trunk@29266 -
2014-12-11 23:01:43 +00:00
Tomas Hajny
074f9a1e66 * fix typo in description (creaty)
git-svn-id: trunk@29265 -
2014-12-11 23:00:32 +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
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
paul
9681212fea utils: put unicodepath to default fpc.cfg file
git-svn-id: trunk@26420 -
2014-01-11 08:40:55 +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
76c1b9da71 * Use fpmkunit to obtain gcclib-dir for configuration files
git-svn-id: trunk@24753 -
2013-06-01 22:27:16 +00:00
joost
94e7cd5a51 * Switched utils to fpmake building
git-svn-id: trunk@24621 -
2013-05-26 19:05:11 +00:00
joost
ce78b5f11c * Add .exe extension to tools on Windows
git-svn-id: trunk@24613 -
2013-05-25 19:19:33 +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
pierre
dce8094a12 Commit regenerated file after commit 23608
git-svn-id: trunk@23681 -
2013-03-02 20:50:12 +00:00
yury
b3862eb4b1 * Use standard Android NDK prefixes for binutils by default.
git-svn-id: trunk@23608 -
2013-02-13 17:35:55 +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
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
4150f0a2fb Rebase with r21814
git-svn-id: branches/targetandroid@21815 -
2012-07-07 23:09:20 +00:00
Jonas Maebe
9b21c6c84d * abort if the specified destination file is a directory (mantis #22089)
git-svn-id: trunk@21355 -
2012-05-21 11:37:41 +00:00
tom_at_work
77a85b7448 * basic android/x86 support
git-svn-id: branches/targetandroid@21296 -
2012-05-14 21:14:12 +00:00
Jonas Maebe
834026bfb5 * synchronised with trunk up to r21067
git-svn-id: branches/jvmbackend@21068 -
2012-04-26 21:24:20 +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
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
aee5380ae0 * merged trunk up to r20882
o support for the new codepage-aware ansistrings in the jvm branch
   o empty ansistrings are now always represented by a nil pointer rather than
     by an empty string, because an empty string also has a code page which
     can confuse code (although this will make ansistrings harder to use
     in Java code)
   o more string helpers code shared between the general and jvm rtl
   o support for indexbyte/word in the jvm rtl (warning: first parameter
     is an open array rather than an untyped parameter there, so
     indexchar(pcharvar^,10,0) will be equivalent to
     indexchar[pcharvar^],10,0) there, which is different from what is
     intended; changing it to an untyped parameter wouldn't help though)
   o default() support is not yet complete
   o calling fpcres is currently broken due to limitations in
     sysutils.executeprocess() regarding handling unix quoting and
     the compiler using the same command lines for scripts and directly
     calling external programs
   o compiling the Java compiler currently requires adding ALLOW_WARNINGS=1
     to the make command line

git-svn-id: branches/jvmbackend@20887 -
2012-04-15 15:54:10 +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
Jonas Maebe
524a5683d5 * add /Applications/Xcode.app/Contents/Developer/usr/bin to the default
utilities search path on Darwin (which is where the Xcode 4.3+ utilties
    are located by default)

git-svn-id: trunk@20486 -
2012-03-09 21:12:49 +00:00