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
joost
4cb34b50f3
* Only save new config-files when the version is updated or the file is newly created
...
git-svn-id: trunk@15914 -
2010-08-28 11:14:01 +00:00
michael
bd7d55d592
* Applied patch from Graeme to fix link resolving (17276)
...
git-svn-id: trunk@15910 -
2010-08-26 14:40:20 +00:00
marco
14247ef2db
* print also interfaces in inheritance section, fixes 15774
...
git-svn-id: trunk@15875 -
2010-08-22 14:46:03 +00:00
joost
db2d55128c
* Added option to pass options to the compiler
...
git-svn-id: trunk@15873 -
2010-08-22 12:07:12 +00:00
marco
b30c284b08
* minor hint and warning improvements
...
git-svn-id: trunk@15868 -
2010-08-21 21:12:27 +00:00
marco
9fd7c6fc63
* Load inheritance info from content file. Inheritance diagrams now work
...
reasonably well over package bounderies.
git-svn-id: trunk@15867 -
2010-08-21 20:47:31 +00:00
marco
d4360154a7
* Fix implicit inheritance in writing of content file.
...
git-svn-id: trunk@15866 -
2010-08-21 16:25:57 +00:00
florian
782643789b
* convert array declarations without size into pointers (as even the comment in the code says), resolves #10156
...
git-svn-id: trunk@15860 -
2010-08-20 08:22:14 +00:00
marco
e6277f6633
o commit patch from Mantis 17191:
...
* Patch with new linear based IPF writer
* patch for Interfaces Overview in all Linear writers
* patch with new Linear Writer specific parameter to control
if linked documentation should be duplicated or not.
new parameter is: --duplinkeddoc
Default is that linked docs are not duplicated.
* patch for fixing minor spelling mistakes in fpdoc
* patch to not create a section Errors if there isn't actually
any specific documentation for errors. makeskel generates error
nodes but most don't have any items. This caused an Errors title
in the docs, but with no content.
* patch to fix SeeAlso section in Linear writer. It never output
the custom text, but always the node link as text.
* new features for linear writer that could be overridden in
descendants.
- marked some protected methods as virtual so it can be overridden
in descendants for customization.
- new section for listing Types found in a unit. Default does nothing,
except in IPF writer.
- new section for listing Variables found in a unit. Default does
nothing, except in IPF writer.
- new section for listing Constants found in a unit. Default does
nothing, except in IPF writer.
git-svn-id: trunk@15849 -
2010-08-19 04:26:26 +00:00
florian
636a59e1ae
* write P'type' instead of ^'type' for function results, resolves #7561
...
git-svn-id: trunk@15837 -
2010-08-17 21:09:11 +00:00
marco
8755a60e5c
* stuff interface implementation data into contentfile.
...
Inheritance data is ignored but not processed while reading atm.
git-svn-id: trunk@15825 -
2010-08-16 03:22:39 +00:00
marco
9883c06545
* while searching for ancestor classes/interfaces after all USES unit
...
also search unit system.
git-svn-id: trunk@15803 -
2010-08-13 22:34:42 +00:00
marco
9e56c4e8ab
* --parse-impl option for testing.
...
git-svn-id: trunk@15797 -
2010-08-13 12:39:10 +00:00
marco
2518a87deb
* make interfaces clickable.
...
git-svn-id: trunk@15796 -
2010-08-13 12:29:27 +00:00
marco
17b15e762d
* list interfaces in html declaration
...
git-svn-id: trunk@15794 -
2010-08-13 10:19:54 +00:00
marco
1e7e80bfb3
* try to resolve relative url first in current package before current module,
...
solves bug #17146
git-svn-id: trunk@15768 -
2010-08-10 23:25:18 +00:00
marco
b1b6ef237a
* write examples for topic nodes. Mantis 17145
...
git-svn-id: trunk@15767 -
2010-08-10 22:38:30 +00:00
marco
8a46323688
* fixed some nesting problems
...
git-svn-id: trunk@15671 -
2010-07-30 17:45:32 +00:00
florian
b4764ca98a
* fixed very oldish case indention style
...
git-svn-id: trunk@15643 -
2010-07-26 20:13:53 +00:00
florian
0e074dc9f5
* when generating procedure variables in records, no_pop should be left as it is, other code takes care of it, resolves #17006
...
git-svn-id: trunk@15642 -
2010-07-26 20:09:58 +00:00
michael
20823eb4e4
* Fix so only interface is parsed
...
git-svn-id: trunk@15400 -
2010-06-10 06:52:07 +00:00
michael
e3c08dc4ec
* Patch from Nikolay Nikolov to fix compliance mode rendering
...
git-svn-id: trunk@15345 -
2010-05-30 13:44:20 +00:00
marco
83245e2b1b
* fix for Mantis 16504, change order of tarcommand for busybox and
...
other embedded/old tars.
git-svn-id: trunk@15290 -
2010-05-17 20:22:29 +00:00
Almindor
ee598d6f67
* update lNet to 0.6.4
...
git-svn-id: trunk@15275 -
2010-05-13 21:19:47 +00:00
joost
d4af41d4bf
* Do not check platform-availability for manifest and archive commands
...
git-svn-id: trunk@15267 -
2010-05-13 17:12:58 +00:00
joost
b475fa84d7
* Pass on --debug to fpmake
...
git-svn-id: trunk@15266 -
2010-05-13 16:55:23 +00:00
joost
d94ee900fb
* Also check cpu and os when the package in the current directory is used
...
git-svn-id: trunk@15258 -
2010-05-11 19:42:42 +00:00
joost
6be872bb13
* Added -l/--showlocation option for the list command to show which packages are installed locally and globally
...
git-svn-id: trunk@15250 -
2010-05-10 08:31:33 +00:00
joost
2ad42e8d8f
* Show ''broken'' option and ''fixbroken'' command in help
...
* Help output fits now in a width of 80 chars
* Do only fail on broken packages for commands for which this is relevant
* Show which packages are broken in the list of packages
git-svn-id: trunk@15243 -
2010-05-09 10:20:44 +00:00
joost
4ab15526cd
* Define NEEDCROSSBINUTILS when compiling from darwin to non-darwin platforms
...
git-svn-id: trunk@15226 -
2010-05-04 20:36:20 +00:00
joost
e388ac9770
* Determine and add gcclib path to fpc.cfg configuration file
...
git-svn-id: trunk@15220 -
2010-05-04 09:05:43 +00:00
joost
c7d5057127
* Not in all cross-compile cases the -XP$FPCTARGET- option is necessary
...
git-svn-id: trunk@15219 -
2010-05-03 16:58:41 +00:00
joost
633aa31ea3
* Added -m option to show values of all macros
...
* Removed unused resourcestrings
git-svn-id: trunk@15216 -
2010-05-03 14:43:15 +00:00
joost
df92cfbcf0
* Added templates for fppkg configuration files
...
git-svn-id: trunk@15193 -
2010-04-27 12:12:30 +00:00
joost
1834156acd
* Removed usubst unit, use fpTemplate instead
...
* Commented out not-implemented option -l from help screen
git-svn-id: trunk@15192 -
2010-04-27 09:25:36 +00:00
joost
3759ad8963
* Moved fpcmkcfg from compiler/utils to utils/fpcmkcfg
...
git-svn-id: trunk@15189 -
2010-04-27 07:59:20 +00:00
marco
19a47dbf9d
* fixing fpdoc for strict protected/private additions.
...
git-svn-id: trunk@15181 -
2010-04-26 10:08:02 +00:00
joost
f95c24176a
* Set the value of the LocalRepository macro in both compilersettings, after the globalsettings are read
...
git-svn-id: trunk@15177 -
2010-04-25 19:54:57 +00:00