Commit Graph

1046 Commits

Author SHA1 Message Date
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
Tomas Hajny
d2262b1a41 * avoid warning during compilation
git-svn-id: trunk@16701 -
2011-01-03 23:21:15 +00:00
Tomas Hajny
f0084393de + support for passing of options via environment variable added
git-svn-id: trunk@16700 -
2011-01-03 23:19:43 +00:00
Tomas Hajny
c12b695eb2 * added comment about planned support for passing of options via environment variable
git-svn-id: trunk@16699 -
2011-01-03 22:41:01 +00:00
Tomas Hajny
cbf2e4fc96 + rmwait building now included for os2, emx, go32v2 and windows targets; it should work on Unix targets too but no support for handling of Unix permissions required for proper working of --force is implemented yet
git-svn-id: trunk@16698 -
2011-01-03 22:29:52 +00:00
Tomas Hajny
0449c62dff + proper Makefile for rmwait added
git-svn-id: trunk@16697 -
2011-01-03 22:24:41 +00:00
Tomas Hajny
c59fc868e6 + have fpmc built for os2 and emx targets too
git-svn-id: trunk@16696 -
2011-01-03 22:17:10 +00:00
marco
efabb72e71 * grapviz output for fpclasschart, mantis 18201
git-svn-id: trunk@16690 -
2011-01-02 21:09:30 +00:00
michael
9e0b67a2cb * Support for multiple directories.
git-svn-id: trunk@16599 -
2010-12-19 20:40:37 +00:00
marco
08a89597c6 * Patch from Andrew that allows to set CHM title on the cmdline. (Mantis 18246)
git-svn-id: trunk@16583 -
2010-12-17 18:18:37 +00:00
joost
cedede9e81 * Do not handle packages twice, when they are passed on the command line
git-svn-id: trunk@16463 -
2010-11-28 17:08:39 +00:00
joost
94e9d5ebb8 * Added TPackage.IsFPMakeAddIn, when this flag is set, the package can be
needed when compiling fpmake.pp files. 
 * Pass -dCOMPILED_BY_FPPKG to the compiler when compiling fpmake files. This
   is used to show better error-messages when a fpmake-addin is missing
 * FPMKUnitDeps is not a constant anymore, but a variable, so that extra 
   dependencies for the fpmake.pp files can be added. (The add-ins)
 * Added TFPMKUnitDep.Def, so that it canbe detected is an AddIn is available

git-svn-id: trunk@16462 -
2010-11-28 13:01:05 +00:00
joost
6a4ea03acb * Added FPMakeOptions to the global configuration file, to pass custom options to fpmake
git-svn-id: trunk@16349 -
2010-11-14 19:29:26 +00:00
marco
e3fb3230ef * fixes for memory leaks by Vincent
git-svn-id: trunk@16312 -
2010-11-06 20:46:46 +00:00
michael
03774ca2c3 * Replace strange characters with ! instead of dropping them (dropping causes duplicate labels)
git-svn-id: trunk@16285 -
2010-11-01 09:55:54 +00:00
marco
a5d7d58f47 * --css-file now also for html (Mantis 17542)
git-svn-id: trunk@16266 -
2010-10-30 16:52:37 +00:00
marco
e82d25d211 * fix for mantis 17597, aliastypes in inheritance chains of fpdoc.
Adds aliases to the content file, using alias(realtype) syntax.

git-svn-id: trunk@16217 -
2010-10-24 21:33:41 +00:00