pierre
068b373015
* Fix to allow go32v2 compliation
...
git-svn-id: trunk@17670 -
2011-06-06 13:48:27 +00:00
joost
6f0e8bffcf
* Do not pass -n when there is no cross-compilation.
...
git-svn-id: trunk@17654 -
2011-06-04 14:53:03 +00:00
joost
0e1f20773a
* Move LoadCompilerDefaults and LoadGlobalDefaults to the fppkg package, so it can be used by other fppkg clients
...
git-svn-id: trunk@17652 -
2011-06-04 12:19:19 +00:00
joost
0cf1eeb45b
* No need for the FPC_NATIVE define anymore. This define held the wrong
...
compiler for compiling fpmake and fpmkunit-bootstrap during cross-cpu
compiles. (bug #19263 ) Now the proper compiler is determined by executing
fpc -PB.
git-svn-id: trunk@17649 -
2011-06-03 11:35:38 +00:00
joost
b057c320da
* Do not fail configfile generation when gcc is not found
...
* Give a nice warning when gcc is not executed properly
git-svn-id: trunk@17606 -
2011-05-29 20:37:25 +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
marco
3d86949990
* use new expression store for rvalue of constant declarations. Patch by Anton, Mantis 19403
...
git-svn-id: trunk@17543 -
2011-05-23 20:01:59 +00:00
joost
44a43c63da
* Only export FPCFPMAKE when a suitable compiler is found, or else
...
it won't be detected when that compiler becomes available later in
the compile process. Bug #19263
git-svn-id: trunk@17500 -
2011-05-19 13:26:16 +00:00
michael
e99826618f
* Moved fppkg units to package
...
git-svn-id: trunk@17446 -
2011-05-13 20:24:49 +00:00
michael
94cc1eef04
* Patch from Darius to fix 19348
...
git-svn-id: trunk@17440 -
2011-05-13 11:16:09 +00:00
joost
8847efb758
* To build fpmake while cross-compiling, use the compiler that is used
...
while cycling the compiler to build the native rtl. (bug 19263)
git-svn-id: trunk@17389 -
2011-05-01 16:48:56 +00:00
joost
b926c6984e
* Added COMPILER_FPMAKE_UNITDIR to makefiles, with the path to the native
...
ppu's
* When no native ppu's are found, search for them in the units_bs dir. So
that it is possible to bootstrap fpmkunit
git-svn-id: trunk@17367 -
2011-04-25 14:34:12 +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
joost
a0f2ed6a13
* Added the FPCFPMAKE define which by default contains a compiler which
...
is build to compile for the target the system is running on. So that the
fpmake files can be compiled for the native system while cross-compiling
* Re-generated root and packages Makefile
git-svn-id: trunk@17356 -
2011-04-21 11:13:08 +00:00
florian
7f0d245ac2
* reintegrate avr branch into trunk, work on avr is less invasive than I thought so it can be continued in trunk
...
git-svn-id: trunk@17348 -
2011-04-19 20:17:52 +00:00
michael
cb3043b3a2
* Fixed 19068
...
git-svn-id: trunk@17235 -
2011-04-03 09:27:06 +00:00
joost
b67c3ad4c1
* Default fpcbin macro added
...
git-svn-id: trunk@17189 -
2011-03-27 12:28:06 +00:00
joost
538dd64283
* Use prefix instead of installation-dir
...
git-svn-id: trunk@17188 -
2011-03-27 12:27:44 +00:00
joost
739ea3720c
* Do not show full path in backup-message
...
* Skip path-creation when output is set to stdout
git-svn-id: trunk@17186 -
2011-03-27 11:07:21 +00:00
joost
7b07c2906a
* %CompilerConfigDir% macro added
...
* Use %CompilerConfigDir% macro in fppkg.cfg
* Added -s and -p options to help-output
* Mention the creation of a backup file
* Initialize SkipBackup variable
* Added -p option to force directory creation
git-svn-id: trunk@17182 -
2011-03-26 17:27:33 +00:00
joost
b99d819ad3
* Add dependency on fppkg.inc and default.inc
...
git-svn-id: trunk@17181 -
2011-03-26 17:23:05 +00:00
joost
7b613697fa
* Fixed AV when files cant be opened
...
git-svn-id: trunk@17180 -
2011-03-25 18:35:57 +00:00
mazen
86d9eadc73
* Fixed spell errors.
...
git-svn-id: trunk@17177 -
2011-03-25 09:33:15 +00:00
joost
a2511cecb0
* When debug is defined, use -gl, not -glh
...
* Added settings for darwin, copied from samplecfg
git-svn-id: trunk@17133 -
2011-03-13 20:48:22 +00:00
joost
e3eeca3efd
* Updated comments in fpc.cfg partly based on comments in samplecfg's fpc.cfg
...
* Replaced $FPCTARGET->$fpctarget
* Moved fppkg package search-path so that packages can override apache units
* Renamed APACHE_1_13 define to APACHE_1_3
git-svn-id: trunk@17132 -
2011-03-13 20:12:22 +00:00
joost
4be289bb72
* Add the gcc-library path to the IDE-configuration, like samplecfg does
...
git-svn-id: trunk@17131 -
2011-03-13 16:44:45 +00:00
joost
404701afad
* Removed -Oppentium3 from IDE settings, because that only works on i386
...
* Removed -Ratt from IDE settings (like is done in samplecfg)
* Use $fpctarget macro in IDE settings
git-svn-id: trunk@17130 -
2011-03-13 16:26:14 +00:00
joost
4ac545752c
* Solved problem with uninitialized variable
...
git-svn-id: trunk@17125 -
2011-03-12 22:13:08 +00:00
joost
9cb4f545bf
* Add path of (user specific) packages installed with fppkg to fpc.cfg
...
git-svn-id: trunk@17116 -
2011-03-10 20:46:41 +00:00
Legolas
23d4e04c5c
* Added Wii support to fpcmake
...
git-svn-id: trunk@17036 -
2011-02-27 19:28:42 +00:00
joost
547a1b289c
* Do not use a buildunit, but build the units directly. To avoid that
...
logic on which units to use has to be changed on two places
git-svn-id: trunk@16960 -
2011-02-21 09:33:17 +00:00
joost
80ec9bb7bc
* Fixed the order in which the httpd-units are searched for. Already fixed for samplecfg in r16722
...
git-svn-id: trunk@16944 -
2011-02-19 20:32:40 +00:00
joost
9b077ad93b
* Also show builtin templates other than the default
...
git-svn-id: trunk@16943 -
2011-02-19 19:27:52 +00:00
joost
27b6b908f1
* Fixed problem with spaces in path of add-ins (maybequoted was called twice)
...
git-svn-id: trunk@16936 -
2011-02-19 10:38:36 +00:00
joost
445dd5fc91
* Show message when downloading package
...
git-svn-id: trunk@16935 -
2011-02-18 22:03:38 +00:00
joost
04017bd0f3
* Do not show the message that dependencies are being installed in recursive calls
...
git-svn-id: trunk@16933 -
2011-02-18 20:58:12 +00:00
joost
e5b156f29a
* When a add-in is installed, add it to the fpmake dependencies list, so that packages
...
depending on it can be installed in one go.
git-svn-id: trunk@16931 -
2011-02-17 17:03:18 +00:00
joost
06fb7437d9
* Use macro in default LocalRepository setting
...
* When no FPCDIR env. variable is set, do not clear the GlobalInstallDir
git-svn-id: trunk@16930 -
2011-02-17 13:12:26 +00:00
joost
5df80040ce
* Solved issues setting the default GlobalPrefix and GlobalInstallDir
...
git-svn-id: trunk@16929 -
2011-02-17 12:17:31 +00:00
joost
45f6cc6567
* Do now show newlines in listsettings
...
git-svn-id: trunk@16928 -
2011-02-17 11:25:06 +00:00
joost
496a232570
* Use macros instead of code to resolve Global-and Local-InstallDir
...
* Added CompilerVersion macro
git-svn-id: trunk@16927 -
2011-02-17 09:57:42 +00:00
joost
83d224e61c
* Alined settings output
...
git-svn-id: trunk@16926 -
2011-02-16 20:53:23 +00:00
joost
fa58935cfe
* Added command listsettings to values for all settings
...
git-svn-id: trunk@16925 -
2011-02-16 20:44:56 +00:00
joost
533f01f158
* Use fppkg as application name on Windows and other OS'es. This means that
...
on all targets the same configuration filename and the same prefix for the
local repository is used. This is easier to explain in the documentation.
git-svn-id: trunk@16921 -
2011-02-16 13:25:23 +00:00
joost
4d13235ea0
* Store the location of the original source when installing a package
...
* Store the used options to install a package in fpunits.conf
* When a package is re-installed because of broken dependencies, use the stored
source-path and options if possible
* When installing a package from the current directory, make sure the right
directory is used. It could be changed while installing dependencies.
git-svn-id: trunk@16918 -
2011-02-15 15:56:21 +00:00
joost
8292cc17e2
* Show that dependencies are being installed
...
git-svn-id: trunk@16912 -
2011-02-13 15:12:13 +00:00
joost
4e18e505f6
* Show message to inform why depending packages are installed
...
git-svn-id: trunk@16897 -
2011-02-08 17:10:58 +00:00
florian
f5bde338ff
- remove unused and non functional kalyptus port
...
git-svn-id: trunk@16852 -
2011-01-30 17:14:33 +00:00
michael
853a1eb31c
* Added support for project file
...
git-svn-id: trunk@16711 -
2011-01-05 22:19:53 +00:00