Commit Graph

61 Commits

Author SHA1 Message Date
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15: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
michael
10633da13b * Reverted revision 30575 (forgor -depth=immediate
git-svn-id: trunk@30576 -
2015-04-13 19:44:51 +00:00
michael
2cab4a9a73 * Reverted revision 30557
git-svn-id: trunk@30575 -
2015-04-13 19:43:43 +00:00
joost
1a90d29063 * Re-generated packages-Makefile.fpcs and Makefiles
git-svn-id: trunk@29409 -
2015-01-05 11:34:47 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +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
michael
64f8c451d9 * Implemented cross-platform version of fileinfo
git-svn-id: trunk@23318 -
2013-01-06 14:52:06 +00:00
joost
316717a710 * Re-generated all the Makefile.fpcs from the packages. So they are almost all the same now.
git-svn-id: trunk@23001 -
2012-11-17 00:18: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
joost
eccfddf7b3 * By default try to build fpmake packages using a buildunit
git-svn-id: trunk@19940 -
2012-01-01 14:09:26 +00:00
joost
0bf3f2bdff * Take INSTALL_BASEDIR also into account on make distinstall
git-svn-id: trunk@19939 -
2012-01-01 13:39:02 +00:00
joost
57700b9dd3 * Changes regarding the binutilsprefix from r19272 now applied to all fpmake-based makefiles
git-svn-id: trunk@19938 -
2012-01-01 12:46:29 +00:00
joost
65b7c1b515 * Same change as in r19552 for all other packages compiled with fpmake
git-svn-id: trunk@19553 -
2011-10-28 13:10:26 +00:00
Jonas Maebe
bf74f2efee * mark all fpmake Makefiles with .NOTPARALLEL:, because they don't declare
dependencies between all of their internal targets

git-svn-id: trunk@18791 -
2011-08-20 17:25:52 +00:00
joost
084c06586a * Pass INSTALL_UNITDIR to fpmake, it is used in the testsuite-scripts
git-svn-id: trunk@18138 -
2011-08-07 14:08:11 +00:00
joost
3b30ec8c7c * Use fpc_cleanall instead of fpc_distclean on a make distclean when no fpmake-binary is available. Because fpc_cleanall could be an empty target
git-svn-id: trunk@18128 -
2011-08-06 22:52:41 +00:00
joost
f9b27806e4 * Switched packages to fpmake building
git-svn-id: trunk@18123 -
2011-08-06 18:15:44 +00:00
marco
043e9b2ec2 * Trunk version to 2.7.1
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
michael
eb51c6f1b6 * Yet another try for wince
git-svn-id: trunk@17686 -
2011-06-07 17:50:21 +00:00
pierre
261c9112ba * Fix go32v2 eventlog compilation failure
git-svn-id: trunk@17685 -
2011-06-07 16:32:11 +00:00
michael
b32477dc5f * Fix include path for wince (include dummy)
git-svn-id: trunk@17648 -
2011-06-03 09:39:37 +00:00
michael
803d6e2b29 * Include path ordering is wrong, causing file logging on windows
git-svn-id: trunk@17501 -
2011-05-19 14:19:08 +00:00
michael
0e4d29dbd1 * Added fpmimetypes unit
git-svn-id: trunk@17462 -
2011-05-15 12:29:25 +00:00
Jonas Maebe
8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.

git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
joost
28395de42e * Moved fptemplate from fcl-web to fcl-base
git-svn-id: trunk@15158 -
2010-04-22 08:54:00 +00:00
Jonas Maebe
169ef946a2 * custapp still requires univint for Darwin
git-svn-id: trunk@13913 -
2009-10-20 07:45:31 +00:00
marco
7ad93d7e52 * reworked dependancies around the FCL. daemonapp and servicemanager are isolated into fcl-extra. This makes fcl-base have less dependancies, and other problems then solve themselves.
git-svn-id: trunk@13902 -
2009-10-17 18:41:26 +00:00
Jonas Maebe
847354fe10 * Makefiles version 2.5.1
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
477b4d1f8b * implemented TApplication.GetExename() using CoreFoundation api's
for 32 bit Darwin platforms (we don't have a 64 bit clean interface
    for CoreFoundation yet) instead of using the (unreliable) paramstr(0)
    (mantis #13327)

git-svn-id: trunk@12921 -
2009-03-19 17:32:06 +00:00
florian
3329a9b895 + ascii85 decoder stream by Danny Milosavljevic, resolves #0012833
+ test case

git-svn-id: trunk@12433 -
2008-12-24 16:16:23 +00:00
Tomas Hajny
e407775dae * hopefully final fix for r12204, r12224 and r12225
git-svn-id: trunk@12229 -
2008-11-25 22:50:20 +00:00
Tomas Hajny
ff119421dd * correction for r12204 and r12224
git-svn-id: trunk@12225 -
2008-11-24 22:11:18 +00:00
Tomas Hajny
8de51a03cb * avoid platform specific ifdefs in eventlog.pp and allow OS/2 implementation being used again
git-svn-id: trunk@12204 -
2008-11-23 01:52:33 +00:00
michael
f3dccf9e7d * Added expression parser
git-svn-id: trunk@12010 -
2008-11-01 22:15:23 +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
michael
aaf1606cea * Applied patch to install fclel.res
git-svn-id: trunk@11110 -
2008-05-28 19:58:56 +00:00
florian
35c0f78642 + Haiku support by Olivier Coursière based on old BeOS support
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00
yury
10ac8a3977 * Fixed packages compilation for wince.
git-svn-id: trunk@10136 -
2008-02-01 19:20:26 +00:00
peter
fbd63b1e89 * move cgiapp and ezcgi to fcl-web
git-svn-id: trunk@9954 -
2008-01-26 18:26:35 +00:00
peter
00dabb1265 * move uriparser to fcl-base
* move netdb unit and examples to fcl-net
  * removed netdb package

git-svn-id: trunk@9909 -
2008-01-24 23:30:20 +00:00
peter
46f999c582 * fpmake support
git-svn-id: trunk@9899 -
2008-01-24 21:50:42 +00:00
marco
5980c188d7 * some makefile fixes.
git-svn-id: trunk@9641 -
2008-01-05 19:46:23 +00:00
michael
c22909a1f8 * Second try to fix bug ID #10117
git-svn-id: trunk@9591 -
2007-12-30 20:59:07 +00:00
michael
3987285103 * Added fclel.res to list of installed files for win32
git-svn-id: trunk@9575 -
2007-12-29 22:09:37 +00:00
marco
e460c7c195 * Maskutils, #10149
git-svn-id: trunk@9242 -
2007-11-13 20:21:17 +00:00
peter
0760bea214 * created fcl-async and fcl-process packages
git-svn-id: trunk@8979 -
2007-10-28 21:26:51 +00:00