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
Jonas Maebe
e787e263c8
* build fpcres also for haiku (patch by Olivier Coursière, mantis #17696 )
...
git-svn-id: trunk@16209 -
2010-10-23 19:53:36 +00:00
Károly Balogh
497518c6a3
+ disable unimplemented stuff in fppkg for MorphOS/Amiga, so it builds at least
...
git-svn-id: trunk@16194 -
2010-10-21 03:25:15 +00:00
joost
631811d779
* Added the ability to skip the rebuild of all packages which are dependent on the package being installed
...
git-svn-id: trunk@16131 -
2010-10-11 20:24:08 +00:00
mazen
b127fc154a
* Fixed spell error revealed by lintian.
...
git-svn-id: trunk@16094 -
2010-10-06 20:33:57 +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
b5fadc3414
* Added --cpu and --os command-line options
...
git-svn-id: trunk@16045 -
2010-09-25 20:03:05 +00:00
joost
819b0a0f0a
* Regenerated and added comment how to re-generate
...
git-svn-id: trunk@16038 -
2010-09-23 19:14:43 +00:00
joost
b9b0eb1152
* Hopefully finally fixed the --options option after r16007,r16016
...
git-svn-id: trunk@16033 -
2010-09-20 21:33:36 +00:00
joost
ff4614177b
* Fixed exception while parsing the -o option for the second time
...
git-svn-id: trunk@16016 -
2010-09-19 20:06:37 +00:00
joost
ed985423ac
* Do not use -c command line parameter for the compiler executable, it is already used for the compiler config file
...
git-svn-id: trunk@16015 -
2010-09-19 18:23:12 +00:00
joost
f6ced54fb4
* Parse command-line options twice, so they can override values from the configuration files
...
* Added --prefix command-line option
* Added -n command-line option to skip reading of configuration files
* Added --compiler option to set compiler-executable
* When the compiler version, target os or cpu is not given in the configuration files, obtain them from the compiler-executable
git-svn-id: trunk@16007 -
2010-09-19 11:05:45 +00:00
joost
21c81ee3fd
* Session-info removed from Lazarus project-file
...
git-svn-id: trunk@16006 -
2010-09-19 10:39:49 +00:00
joost
0dfd6f6675
* Added GlobalPrefix and LocalPrefix settings to compilersettings of fppkg
...
* By default only use the prefix instead of the InstallDir settings
git-svn-id: trunk@15919 -
2010-08-29 19:50:19 +00:00
joost
1a7cbeeb88
* Flush text output before calling external programs
...
git-svn-id: trunk@15917 -
2010-08-29 13:08:07 +00:00