michael
332b67ecfb
* Removed left-over debug statement
...
git-svn-id: trunk@15062 -
2010-03-25 20:55:53 +00:00
marco
3ef5d17209
* run clean_files target also for distclean, fixes cleaning of installer.pas
...
git-svn-id: trunk@15029 -
2010-03-21 12:49:21 +00:00
marco
06a5f63582
* patch from Maxim Ganetsky for multiline messages (Mantis 10268)
...
git-svn-id: trunk@15018 -
2010-03-14 17:23:05 +00:00
michael
f39e9ba873
* Test unit for testing purposes
...
git-svn-id: trunk@15009 -
2010-03-13 16:04:19 +00:00
michael
235c3be24a
* Added support for version tag (same level as errors or seealso tags
...
git-svn-id: trunk@15008 -
2010-03-13 16:03:52 +00:00
paul
3cd29858ba
compiler, utils: pass tlb resources to fpcres
...
git-svn-id: trunk@15002 -
2010-03-11 03:01:24 +00:00
joost
ccce77f28b
* Forgot to commit file in r14960, fixes make all
...
git-svn-id: trunk@14964 -
2010-03-01 20:53:27 +00:00
michael
750cfae553
* Fix to work with new version of Pascal scanner
...
git-svn-id: trunk@14939 -
2010-02-26 10:00:37 +00:00
giulio2
bb5891a560
* fpcres: Implemented TClosableFileStream to automatically release and acquire
...
file handles as needed. It avoids running out of file descriptors
(fixes bug #15586 )
git-svn-id: trunk@14805 -
2010-01-26 08:54:41 +00:00
pierre
69dedbfaeb
+ Add support for programs in clean section
...
git-svn-id: trunk@14770 -
2010-01-22 15:18:30 +00:00
florian
34227e811d
+ patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886
...
git-svn-id: trunk@14565 -
2010-01-07 17:42:11 +00:00
pierre
93c1c74e02
* Update Makefiles
...
git-svn-id: trunk@14382 -
2009-12-10 08:26:29 +00:00
marco
9243d89025
* haiku now an unix, Mantis 15032
...
git-svn-id: trunk@14322 -
2009-12-04 13:03:41 +00:00
florian
c7f7ce2cdd
+ mips*
...
+ armel
- unused variables removed
git-svn-id: trunk@14276 -
2009-11-26 19:39:23 +00:00
pierre
98dfe776e8
+ enable x86_64-solaris
...
git-svn-id: trunk@14236 -
2009-11-21 00:27:16 +00:00
michael
9fff5d989c
* Added support for the url tag to include arbitrary links
...
git-svn-id: trunk@14167 -
2009-11-13 15:58:45 +00:00
florian
851b00f8e9
* more properties fixed
...
git-svn-id: trunk@14156 -
2009-11-12 18:11:10 +00:00
marco
8dd4f48294
* haiku treated as general Unix in makefiles.
...
git-svn-id: trunk@14118 -
2009-11-08 18:41:46 +00:00
pierre
e7b25e55c0
* Fix position of fpcmade file for rtl
...
git-svn-id: trunk@14092 -
2009-11-07 01:01:31 +00:00
Tomas Hajny
0a6888dbcb
+ enhanced clone of GNU rm, helper for building GO32v2 releases under WinXP, but possibly useful in some other cases too
...
git-svn-id: trunk@14007 -
2009-11-01 21:33:07 +00:00
paul
dfef902c53
rtl: introduce new TObject methods: UnitName, GetHashCode, Equals, ToString added for compatibility with delphi 2009.
...
+ changes in compiler, utils, packages to resolve identifier conflicts with the new TObject methods (like changing of UnitName arguments to AUnitName, adding Classes. before the toString, etc). (issue #0014931 )
git-svn-id: trunk@14005 -
2009-11-01 16:22:47 +00:00
michael
383fe39d35
* Small patch from Graeme to fix ordering (bug ID 14917)
...
git-svn-id: trunk@13965 -
2009-10-29 15:48:14 +00:00
michael
9bdebeb50c
* (reworked) patch from m. spiller to add turbo delphi doc output format
...
git-svn-id: trunk@13927 -
2009-10-23 10:16:57 +00:00
michael
19d8ebc5f0
* Patch from m. spiller to actually output xml
...
git-svn-id: trunk@13926 -
2009-10-23 10:11:50 +00:00
marco
54b8628671
* Fixes compilation problem
...
git-svn-id: trunk@13839 -
2009-10-10 19:23:30 +00:00
marco
1b977aa8c9
* fpdoc parts of binary support + disable options.
...
git-svn-id: trunk@13837 -
2009-10-10 18:33:40 +00:00
marco
daa4757c92
* added some non-cleaned units to be cleaned
...
git-svn-id: trunk@13836 -
2009-10-10 18:10:24 +00:00
florian
81813fb64f
* output style more like the coding style fpc sources commonly are using
...
git-svn-id: trunk@13823 -
2009-10-09 12:57:50 +00:00
florian
e17d6c1624
* handle postfix type declations in typedefs properly
...
* small indention fixes
* omit empty lines after TypeName
git-svn-id: trunk@13822 -
2009-10-09 12:37:33 +00:00
florian
48e259876b
* support LL as int number postfix
...
git-svn-id: trunk@13821 -
2009-10-09 12:07:36 +00:00
florian
41c5735b40
+ handle unary plus
...
git-svn-id: trunk@13820 -
2009-10-09 12:03:48 +00:00
florian
bc9cffa739
* properties fixed
...
git-svn-id: trunk@13812 -
2009-10-06 12:04:09 +00:00
florian
cbfcb00ded
* don't eat char directly after a comment
...
git-svn-id: trunk@13811 -
2009-10-06 12:01:26 +00:00
marco
9764ea95d1
* check for css-file existance
...
git-svn-id: trunk@13805 -
2009-10-05 18:19:36 +00:00
Jonas Maebe
63b8ff87c8
* fixes for go32v2 compilation by John Lee (approved by Tomas)
...
git-svn-id: trunk@13791 -
2009-10-02 12:55:52 +00:00
marco
0e2f080f07
* binary toc on by default
...
git-svn-id: trunk@13682 -
2009-09-08 19:11:40 +00:00
florian
6d2a9dd173
+ file forgotten to add in r13588
...
git-svn-id: trunk@13589 -
2009-08-24 17:22:25 +00:00
florian
1bbc9b3e13
* implicit units in a Makefile.fpc are installed when doing a cross install, however if they are referenced only from a program they won't be build so a cross install fails: added build unit, resolves #14409
...
git-svn-id: trunk@13588 -
2009-08-23 18:20:29 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
florian
9280f60779
- alpha simulator removed: we never used it so far, fpc has no alpha support, alpha is basically dead, qemu supports alpha
...
git-svn-id: trunk@13530 -
2009-08-13 17:55:21 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
marco
0a83746e73
* RUNBATCH now only initialized when not already set. For Dos under Windows XP in some circumstances.
...
git-svn-id: trunk@13477 -
2009-07-30 11:28:54 +00:00
Jonas Maebe
1f6ec379de
* moved field definitions before method/property definitions (see mantis
...
#13971 )
git-svn-id: trunk@13330 -
2009-06-27 11:27:31 +00:00
Jonas Maebe
fe65ee6058
+ darwin/arm support for fcl-res and fpcres
...
git-svn-id: trunk@13071 -
2009-05-01 12:47:01 +00:00
michael
31e0852c4b
* Patch from Graeme Geldenhuys to supply formatting for definition lists
...
git-svn-id: trunk@13058 -
2009-04-29 10:41:57 +00:00
michael
e633349d21
* With --help, do not check for package name
...
git-svn-id: trunk@13011 -
2009-04-14 12:24:01 +00:00
joost
c1a83273f7
* Use ExeSearch instead of FileSearch to find command executable
...
git-svn-id: trunk@12950 -
2009-03-22 10:04:46 +00:00
joost
d4d733b173
* Use ExeSearch instead of FileSearch to find fpc executable
...
git-svn-id: trunk@12949 -
2009-03-22 10:04:04 +00:00
joost
bfae5e097d
* When IsSuperUser is true, use the GlobalUnitDir instead of the
...
LocalUnitDir. Just like that the GlobalInstallDir is passed to fpmake.
git-svn-id: trunk@12945 -
2009-03-22 09:21:42 +00:00
joost
4cc2015f8b
* Fixed a security issue. Do not try to run an executable named fpc in the current directory, but only search for it in the path
...
git-svn-id: trunk@12941 -
2009-03-21 17:36:35 +00:00
Jonas Maebe
3844b9b325
+ univint dependencies on Darwin for packages using custapp after r12921
...
git-svn-id: trunk@12922 -
2009-03-19 17:33:30 +00:00
Tomas Hajny
161c1f44d0
* changes from r12727 (import library prefix) reflected in fpcmake
...
git-svn-id: trunk@12830 -
2009-02-28 22:28:30 +00:00
Jonas Maebe
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
...
(mantis #12358 )
git-svn-id: trunk@12825 -
2009-02-28 17:34:08 +00:00
florian
234a182bdc
* properties set
...
git-svn-id: trunk@12791 -
2009-02-25 19:36:18 +00:00
marco
cb7f19e798
* show usage if no parameters
...
git-svn-id: trunk@12747 -
2009-02-18 17:44:02 +00:00
joost
c5d776651e
* When RemoteRepository is "auto" download a list of mirrors, not the other way around
...
git-svn-id: trunk@12487 -
2009-01-03 15:26:56 +00:00
joost
e60623bd33
* While parsing a string to abtain a version number the default build-number is set to 1. A value of 0 indicate that it is a pre-release like a release candidate. 2.2.4rcX will become 2.2.4-0 and 2.2.4 translates as 2.2.4-1
...
git-svn-id: trunk@12480 -
2009-01-03 12:43:40 +00:00
joost
660a7c4b6d
* Load the local mirrors before an update is tried if it is a new installation or else the update will always fail
...
git-svn-id: trunk@12459 -
2009-01-01 12:09:19 +00:00
joost
b4616d43c1
* PackageAvailableVersionStr should use the AvailableRepository instead of InstalledRepository
...
git-svn-id: trunk@12456 -
2008-12-29 23:07:55 +00:00
michael
7ebbcb4c9f
* Fixed error where unit names with underscores are not correctly handled
...
git-svn-id: trunk@12402 -
2008-12-19 17:37:20 +00:00
joost
fa3e50042c
* Escape ModuleName, fixes building of module AVL_Tree
...
git-svn-id: trunk@12382 -
2008-12-18 12:40:16 +00:00
michael
790a6a01b7
* Small fix from Andrew Haines to fix dos paths in CHM files
...
git-svn-id: trunk@12234 -
2008-11-26 19:04:20 +00:00
peter
e8e9da4047
* replace showall with list command
...
* support new homepageurl and downloadurl
* update fpmkunit requirement to 2.2.2-1
git-svn-id: trunk@12171 -
2008-11-18 23:59:58 +00:00
peter
9931cb8ea8
* fix building package in currentdir that was
...
broken by the available/installed repository split
git-svn-id: trunk@12163 -
2008-11-18 23:01:47 +00:00
peter
514ccae231
* use random name for tempbuilddir
...
* fix uninitialized needfpmkunitsource
git-svn-id: trunk@12160 -
2008-11-18 19:45:34 +00:00
michael
552e5fc66f
* Added fpclasschart to Makefile
...
git-svn-id: trunk@12143 -
2008-11-17 15:15:38 +00:00
michael
1efbbe82b3
* Patch from Andrew to add searchable chm to usage options
...
git-svn-id: trunk@12093 -
2008-11-14 13:52:40 +00:00
michael
6b24dc9adc
* Patch from andrew haines to make generated CHMs searchable
...
git-svn-id: trunk@12085 -
2008-11-14 10:33:43 +00:00
marco
b390a09078
* allow disabling of mirrors.xml when a custom remoterepository is configured
...
git-svn-id: trunk@11967 -
2008-10-24 10:20:28 +00:00
peter
d1aeec64bf
* use stdout only
...
git-svn-id: trunk@11956 -
2008-10-23 20:05:36 +00:00
peter
eb51a56199
* remove debug writeln
...
git-svn-id: trunk@11954 -
2008-10-23 19:32:07 +00:00
peter
efeafa36aa
* log configuration settings
...
git-svn-id: trunk@11953 -
2008-10-23 19:20:15 +00:00
marco
e5db5e4aa8
* regened makefiles to propagate makefile versions
...
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +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
marco
901bf9689e
* patch from peter
...
git-svn-id: trunk@11943 -
2008-10-22 16:30:20 +00:00
marco
50de0679f2
* Add the main unit URL to the index, the fp IDE uses the index for context sensitive help.
...
git-svn-id: trunk@11911 -
2008-10-18 12:24:16 +00:00
peter
f170eef1da
* use AvailableRepository when compiling new packages
...
git-svn-id: trunk@11909 -
2008-10-17 21:37:13 +00:00
florian
9d087f40fa
* when cross compiling, fallback to fpc when no cross compiler is found
...
git-svn-id: trunk@11827 -
2008-09-27 10:06:56 +00:00
Vincent Snijders
6b0d250ea6
* fpdoc: fixed AV when looking for link tags, patch from Michael van Canneyt
...
git-svn-id: trunk@11808 -
2008-09-19 13:24:22 +00:00
Vincent Snijders
f28a204dbb
* fpdoc: fixed memleak
...
git-svn-id: trunk@11801 -
2008-09-18 11:49:19 +00:00
michael
e4b4875bb0
* Added support for interface delegation (Implements)
...
git-svn-id: trunk@11678 -
2008-08-31 21:25:53 +00:00
michael
461ba64623
* Fixed link detection to units that have not yet been scanned
...
git-svn-id: trunk@11676 -
2008-08-31 21:09:21 +00:00
michael
10511e99ed
* Print short description of linked node in class overview
...
git-svn-id: trunk@11668 -
2008-08-30 21:05:52 +00:00
michael
44494efd54
* Removed session info
...
git-svn-id: trunk@11652 -
2008-08-25 15:42:14 +00:00
michael
f083839a76
* Initial implementation
...
git-svn-id: trunk@11649 -
2008-08-25 13:47:06 +00:00
michael
c5007f1cad
* Created lazarus project file for easier editing
...
git-svn-id: trunk@11648 -
2008-08-25 09:52:14 +00:00
michael
ca43ca9c5d
* Created lazarus project file for easier editing
...
git-svn-id: trunk@11647 -
2008-08-25 09:50:29 +00:00
michael
77f5cefb71
* Fixed wrong string type, causing unicode characters to be dropped
...
git-svn-id: trunk@11639 -
2008-08-23 11:57:16 +00:00
michael
825a060618
* Patch from Sergei Gorelkin to handle unicode
...
git-svn-id: trunk@11638 -
2008-08-23 11:35:34 +00:00
marco
16b1652cb1
* reserved field now also initialized, from #8896 's patch.
...
git-svn-id: trunk@11418 -
2008-07-20 12:28:48 +00:00
Jonas Maebe
9d8bee1887
* regenerated with changes in r11233
...
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
Jonas Maebe
010246b1ae
* better fix for not automatically adding cross binutils prefixes for
...
darwin to darwin cross compilation (keeps CROSSCOMPILE=1 now, so other
CROSSCOMPILE-related changes are still done)
git-svn-id: trunk@11233 -
2008-06-15 15:40:24 +00:00
florian
dc92aceef7
* more naming duplicate unit names solved, reason is that COMPILER_UNITTARGETDIR used with make all requires this (all units end in one directory)
...
git-svn-id: trunk@11221 -
2008-06-12 21:51:35 +00:00
florian
e01e1c9476
* renamed lexlib and yacclib units to avoid name clashes with that ones from tply
...
git-svn-id: trunk@11220 -
2008-06-12 21:40:10 +00:00
florian
c91498ed65
* better support of float, resolves #11426
...
git-svn-id: trunk@11210 -
2008-06-07 10:41:42 +00:00
Jonas Maebe
390ece6e0b
* regenerated after r11180
...
git-svn-id: trunk@11193 -
2008-06-04 17:22:44 +00:00
giulio
14d4f02fa0
* fixed fpc_zipinstall for go32v2 and the like
...
* makefiles regenerated
git-svn-id: trunk@11180 -
2008-06-03 14:01:09 +00:00
michael
5fd3502349
* Patch from Graeme Geldenhuys (enhanced) to use span and class when inserting images
...
git-svn-id: trunk@11175 -
2008-06-02 18:53:21 +00:00
michael
e062a99270
* Identifiers can start with _
...
git-svn-id: trunk@11174 -
2008-06-02 18:38:09 +00:00
michael
7c4a1ebfe1
* Added enumerated values to index page, as they are known identifiers
...
git-svn-id: trunk@11162 -
2008-06-01 17:38:41 +00:00
michael
67fe053e3c
* Made image support optional
...
git-svn-id: trunk@11161 -
2008-06-01 15:42:49 +00:00
michael
c9eba19930
* Fixed image support
...
git-svn-id: trunk@11160 -
2008-06-01 15:38:29 +00:00
michael
9111ea4da6
* Initial support for images
...
git-svn-id: trunk@11155 -
2008-06-01 11:48:47 +00:00
michael
cbe2bf359f
* Added index page generation to html engine
...
git-svn-id: trunk@11145 -
2008-05-31 21:18:12 +00:00
michael
2f0ca7d70c
+ Option to sort nodes (in module)
...
+ Option to omit overridden methods
+ Option to emit declaration for certain declarations.
git-svn-id: trunk@11127 -
2008-05-29 18:31:36 +00:00
Vincent Snijders
331f772594
fixed compilation on windows
...
git-svn-id: trunk@11116 -
2008-05-29 06:02:14 +00:00
michael
87836f4c5b
* Support for link attribute to description element
...
git-svn-id: trunk@11115 -
2008-05-28 22:31:07 +00:00
michael
5d2e9d4d4c
Slovak translation from Dusan Halicky
...
git-svn-id: trunk@11113 -
2008-05-28 20:17:02 +00:00
michael
0632e0d8df
* Added support for a directory with .mo files, and support for HTML specification of charset
...
git-svn-id: trunk@11112 -
2008-05-28 20:14:20 +00:00
michael
c69840519e
* Better handling of class declarations, move implementation to deindent
...
git-svn-id: trunk@11088 -
2008-05-26 19:10:59 +00:00
Jonas Maebe
b6c43bad7d
* regenerated for i386-Haiku and darwin cross compilation changes
...
git-svn-id: trunk@11073 -
2008-05-24 09:29:08 +00:00
Jonas Maebe
0a79badb4e
+ added missing makefiles
...
git-svn-id: trunk@11072 -
2008-05-24 09:05:59 +00:00
Jonas Maebe
fb3242b2f7
* don't set CROSSCOMPILE when compiling from darwin to darwin
...
(regardless of source and target architectures)
git-svn-id: trunk@11068 -
2008-05-24 08:36:36 +00:00
michael
f7f2008447
* Support for date in footer
...
git-svn-id: trunk@11043 -
2008-05-22 20:09:41 +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
micha
0b2f80a38b
* regenerate Makefiles to get armeb-linux support globally (also arm-darwin, so it seems)
...
git-svn-id: trunk@10888 -
2008-05-05 18:46:55 +00:00
michael
92d83f61a2
* Patch from Giulio Bernardi to fix installation
...
git-svn-id: trunk@10668 -
2008-04-15 18:29:08 +00:00
peter
85250cca06
* split repository in InstalledRepository and AvailableRepository
...
* replace CurrentPackage by PackageName
* remove obsolete execute arguments
git-svn-id: trunk@10610 -
2008-04-06 21:00:24 +00:00
peter
a4c852d729
* detect broken packages, give an error if broken packages are found and the user
...
needs to run 'fppkg fixbroken' first
* add --broken option to skip the broken package detection at startup
* call fixbroken implicitly after an install command from the commandline has been processed.
This will make sure that all packages depending on the installed package will also be recompiled
and reinstalled.
Warning: Installing a new rtl will recompile everything. Currently this will
give a broken installation because not all packages compile yet.
git-svn-id: trunk@10595 -
2008-04-01 22:39:20 +00:00
peter
fe9035bcdf
* regenerated
...
git-svn-id: trunk@10594 -
2008-04-01 22:32:55 +00:00
florian
2838dbb35a
+ enabled arm-darwin in fpcmake
...
git-svn-id: trunk@10576 -
2008-03-28 18:22:57 +00:00
peter
4f4b0efa51
* regenerated
...
git-svn-id: trunk@10563 -
2008-03-25 17:15:41 +00:00
peter
ef2eaf15b2
* only parse checksum when available
...
git-svn-id: trunk@10562 -
2008-03-25 17:15:26 +00:00
micha
b0838b13d7
* add armeb target to compiler/Makefiles
...
git-svn-id: trunk@10552 -
2008-03-24 17:48:11 +00:00
michael
2fc3ede869
* Fixed makefiles using patch from Giulio Bernardi
...
git-svn-id: trunk@10517 -
2008-03-20 20:06:01 +00:00
florian
989f5eb367
* changed yywrap into a procedure variable so it can be overriden
...
git-svn-id: trunk@10498 -
2008-03-16 21:40:22 +00:00
Jonas Maebe
9d9dc0e44e
* also build fpcres* for solaris
...
git-svn-id: trunk@10484 -
2008-03-13 10:57:40 +00:00
Jonas Maebe
c97d448248
+ added baseunix dependency for fpextres to darwin Makefile.fpc
...
* regenerated Makefiles committed in r10481 using up-to-date fpcmake
git-svn-id: trunk@10482 -
2008-03-12 22:50:59 +00:00
michael
174de3eab1
Merged revisions 9693-10480 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/branches/resources
........
r9694 | michael | 2008-01-09 21:31:18 +0100 (Wed, 09 Jan 2008) | 1 line
* Initial check-in
........
r9695 | michael | 2008-01-09 21:35:58 +0100 (Wed, 09 Jan 2008) | 1 line
* New version from Giulio Bernardi
........
r9697 | michael | 2008-01-09 21:41:54 +0100 (Wed, 09 Jan 2008) | 1 line
* Patch from Giulio Bernardi with resource support
........
r9698 | michael | 2008-01-09 21:46:33 +0100 (Wed, 09 Jan 2008) | 1 line
* Patch from Giulio Bernardi to add more resource testing
........
r9699 | michael | 2008-01-09 21:57:26 +0100 (Wed, 09 Jan 2008) | 1 line
* New tool from Giulio Bernardi
........
r9700 | michael | 2008-01-09 21:58:23 +0100 (Wed, 09 Jan 2008) | 1 line
* New tool from Giulio Bernardi
........
r9701 | michael | 2008-01-09 22:01:54 +0100 (Wed, 09 Jan 2008) | 1 line
* Added fcl-res
........
r9702 | michael | 2008-01-09 22:01:58 +0100 (Wed, 09 Jan 2008) | 1 line
* Added fcl-res
........
r9703 | michael | 2008-01-10 08:54:26 +0100 (Thu, 10 Jan 2008) | 1 line
* Fixed double code
........
r9704 | jonas | 2008-01-10 10:59:20 +0100 (Thu, 10 Jan 2008) | 2 lines
- removed duplicate code
........
r9705 | jonas | 2008-01-10 11:25:21 +0100 (Thu, 10 Jan 2008) | 2 lines
+ added missing fcl-res dependencies
........
r9706 | jonas | 2008-01-10 11:58:30 +0100 (Thu, 10 Jan 2008) | 2 lines
+ dependencies for fpintres and fpextres
........
r9707 | yury | 2008-01-10 12:47:51 +0100 (Thu, 10 Jan 2008) | 3 lines
* Fixed compilation of resource, which is included in a unit located in different folder than main source.
* .res files must be copied to units output folder, otherwise .res files will not be found when only compiled units path is available and compiler does not know anything about sources folder.
* Improved resource related error messages.
........
r9708 | michael | 2008-01-10 12:52:13 +0100 (Thu, 10 Jan 2008) | 1 line
* Removed double source after end.
........
r9709 | michael | 2008-01-10 12:52:48 +0100 (Thu, 10 Jan 2008) | 1 line
* No longer needed
........
r9710 | tom_at_work | 2008-01-10 22:09:08 +0100 (Thu, 10 Jan 2008) | 1 line
* properly align FPC_RESLOCATION so that linking does not fail on some architectures (e.g. ppc64)
........
r9711 | tom_at_work | 2008-01-10 23:53:12 +0100 (Thu, 10 Jan 2008) | 1 line
* fix splitting of 64 bit load/stores from/to unaligned memory locations into multiple load/stores, which in some cases generated wrong code
........
r9712 | michael | 2008-01-11 11:00:08 +0100 (Fri, 11 Jan 2008) | 1 line
* Fixed bug in BSS section on 64-bit platforms
........
r9720 | giulio | 2008-01-12 10:02:04 +0100 (Sat, 12 Jan 2008) | 1 line
Updated fcl-res documentation: occurrences of reslib changed to fcl-res.
........
r9740 | giulio | 2008-01-13 19:36:44 +0100 (Sun, 13 Jan 2008) | 3 lines
- Don't try to compile resources on systems with a non windows-like resource support.
- Don't add the .or file to the list of object files if resource compiling failed.
........
r10201 | giulio | 2008-02-04 11:35:44 +0100 (Mon, 04 Feb 2008) | 5 lines
* resource compiling supported on OS/2 via wrc
* CompileResourceFiles and CollectResourceFiles don't do target-specific checks anymore
* refactored a bit
........
r10389 | giulio | 2008-02-25 21:32:52 +0100 (Mon, 25 Feb 2008) | 2 lines
Deleted test file which was committed by mistake
........
r10472 | giulio | 2008-03-10 12:22:18 +0100 (Mon, 10 Mar 2008) | 2 lines
changed define FPC_HAS_RESOURCES to FPC_HAS_WINLIKERESOURCES
........
git-svn-id: trunk@10481 -
2008-03-12 21:33:48 +00:00
peter
f9b80919e1
* basic work for checksum on packages to detect if recompile
...
is needed. Checksum is currently based on the system time
git-svn-id: trunk@10394 -
2008-02-26 22:46:42 +00:00
florian
0df73836a2
+ avr as cpu
...
git-svn-id: trunk@10308 -
2008-02-11 22:25:19 +00:00
peter
36316bea75
* recovery mode added to always use internal fpmkunit
...
* fix dependency versioning
git-svn-id: trunk@10280 -
2008-02-10 19:06:20 +00:00
peter
70a6eeaa16
* disable wrong package not available check
...
git-svn-id: trunk@10247 -
2008-02-08 00:03:50 +00:00
peter
18ccec1b15
* clean command
...
git-svn-id: trunk@10244 -
2008-02-07 23:01:28 +00:00
peter
aafabe4bb2
* log packages installed both global and local
...
git-svn-id: trunk@10241 -
2008-02-07 21:55:08 +00:00
peter
dc23783859
* handle duplciate versions in scan
...
git-svn-id: trunk@10240 -
2008-02-07 21:23:54 +00:00
peter
e2e1321f04
* check dependencies for os and cpu
...
* versions changed to major.minor.micro-build
* renamed avail,allavail to showavail,showall
git-svn-id: trunk@10220 -
2008-02-04 23:49:05 +00:00
peter
12931808dc
* find installed versions in local and global install dir
...
* support Package.fpc for backwards compatibility
git-svn-id: trunk@10214 -
2008-02-04 21:14:25 +00:00
peter
7ab46e8507
* basic work to load installed versions from fpunits.conf
...
git-svn-id: trunk@10182 -
2008-02-03 15:16:13 +00:00
peter
daf193b9ea
* package in directory fixed
...
git-svn-id: trunk@10166 -
2008-02-02 23:09:20 +00:00
peter
dd1a7ce8e3
* quoted parameters
...
* workaround broken fpc.exe in 2.2.0, retreive real compiler binary instead
* fppkg requires at least 2.2.1 to be compiled, because of broken sysutils and zipper
git-svn-id: trunk@10132 -
2008-02-01 08:12:33 +00:00
peter
7ceeb83014
* use AllowDirectorySeparators
...
git-svn-id: trunk@10109 -
2008-01-29 23:32:01 +00:00
peter
886c74ac75
* use FindPackage to not raise and error if package is not installed
...
git-svn-id: trunk@10078 -
2008-01-28 07:50:38 +00:00
peter
ef9177ccc4
* report URL in download failure
...
* ignore errors in initial download
* fixed crash with selecting mirror without doing an update
git-svn-id: trunk@10076 -
2008-01-27 22:40:36 +00:00
peter
c80c97739c
* rename Packages dir to Archives dir
...
* use local configuration dirs and files
git-svn-id: trunk@10075 -
2008-01-27 22:17:33 +00:00
marco
99b4d55ec5
* shellscript to print deps based on makefile.fpc requirement lines
...
git-svn-id: trunk@10030 -
2008-01-27 10:49:05 +00:00
michael
4c7aab2f15
* Support for bitpacked and removed stray debug writeln
...
git-svn-id: trunk@10029 -
2008-01-27 10:48:45 +00:00
peter
35c6e49575
* verbosity cleanup so it is constistent with fpmkunit
...
* lnet http failures now raise an error
* mirrors.xml support
* config file upgrading added
* weighted random mirror selection
git-svn-id: trunk@10013 -
2008-01-27 00:13:27 +00:00
peter
71688e72ef
* update convertmk to generate a valid fpmake.pp
...
* never overwrite existing fpmake.pp
git-svn-id: trunk@9938 -
2008-01-26 16:39:28 +00:00
peter
66b6f5d4f7
* fix netdb dependencies
...
git-svn-id: trunk@9919 -
2008-01-25 00:40:35 +00:00
peter
81c82efbeb
* regenerated
...
git-svn-id: trunk@9918 -
2008-01-25 00:21:19 +00:00
peter
72b3da0bbf
* updated for --os and --cpu
...
git-svn-id: trunk@9890 -
2008-01-23 23:16:14 +00:00
peter
596c61bd9c
* AddUnit from ppu
...
* Compare directories and output Targets.AddUnit lines
git-svn-id: trunk@9876 -
2008-01-22 23:53:47 +00:00
peter
8e22284eb0
* regenerated
...
git-svn-id: trunk@9875 -
2008-01-22 23:11:04 +00:00
peter
721a45eb02
* shell commands helpfull for building fpmake.pp
...
git-svn-id: trunk@9874 -
2008-01-22 23:10:46 +00:00
peter
1f792725c9
* fix filename cases
...
git-svn-id: trunk@9872 -
2008-01-22 22:06:30 +00:00
peter
d8755158b4
* regenerated
...
git-svn-id: trunk@9862 -
2008-01-22 08:45:47 +00:00
peter
337c3cba5d
* also include sec_units if only implicitunits are available
...
git-svn-id: trunk@9861 -
2008-01-22 08:45:14 +00:00
peter
2377b34d16
* support passing archive on the commandline for build,compile,install.
...
this can be used to test build of archives using 'fppkg archive && fppkg build <archive.zip>'
git-svn-id: trunk@9858 -
2008-01-21 17:58:18 +00:00
peter
02a8dae1db
* regenerated
...
git-svn-id: trunk@9834 -
2008-01-20 22:18:34 +00:00
peter
a40b4818ec
* regenerated
...
git-svn-id: trunk@9688 -
2008-01-08 23:44:55 +00:00
peter
e6a4d76c51
* updated
...
git-svn-id: trunk@9654 -
2008-01-06 17:15:12 +00:00
mazen
69a82669df
* Fixed guessing default FPCDIR in fpcmake.
...
git-svn-id: trunk@9630 -
2008-01-05 11:37:22 +00:00
michael
e54422ce7a
* makeskel in update mode can crash when looking for elements. Fixed this
...
git-svn-id: trunk@9592 -
2007-12-30 21:17:56 +00:00
michael
d50f721e96
* Added support for detecting no-longer used nodes in descr files
...
git-svn-id: trunk@9585 -
2007-12-30 16:39:41 +00:00
michael
5e93a4ee3f
* Fixed 9808: used units now correctly parsed
...
git-svn-id: trunk@9578 -
2007-12-29 22:49:18 +00:00
Vincent Snijders
d28f943b0e
+ rstconv: add support for -c XXX parameter to add header containing the CharSet to a .po-file
...
git-svn-id: trunk@9541 -
2007-12-27 14:37:58 +00:00
michael
46f15635b6
* Removed conditional define. CHM always included
...
git-svn-id: trunk@9408 -
2007-12-07 10:55:17 +00:00
michael
e261bd766c
* Patch from Andrew Haines to support FPDOC generating CHMs
...
git-svn-id: trunk@9407 -
2007-12-07 10:53:21 +00:00
peter
f3b26a94fe
* stop when fpmake fails
...
git-svn-id: trunk@9355 -
2007-11-30 00:15:50 +00:00
sekelsenmat
b1f8d613f8
Small improvement to symbian build tool
...
git-svn-id: trunk@9326 -
2007-11-24 21:26:52 +00:00
peter
093237e74d
* Use expandfilename to remove ../.. from FPCDIR for non-unix
...
git-svn-id: trunk@9314 -
2007-11-21 22:00:48 +00:00
peter
0852ce56a9
* check for all fpmkunit dependencies with version check
...
git-svn-id: trunk@9306 -
2007-11-20 22:23:41 +00:00
peter
b72cb5f4b8
* check if the minimum required fpmkunit is installed, if not
...
installed or too old then fallback to internal source
git-svn-id: trunk@9305 -
2007-11-20 22:01:22 +00:00
Jonas Maebe
4b8643f73b
* removed some clashes between ifdefs and regular tokens
...
git-svn-id: trunk@9289 -
2007-11-18 19:33:00 +00:00
Jonas Maebe
de08321368
+ short instructions on how to use it
...
git-svn-id: trunk@9288 -
2007-11-18 18:50:35 +00:00
Jonas Maebe
36e5e49553
+ object pascal support
...
git-svn-id: trunk@9287 -
2007-11-18 18:45:48 +00:00
Jonas Maebe
30e4da99da
* source code similarity tester (import of original 2.21 sources available
...
at http://www.cs.vu.nl/pub/dick/similarity_tester/ )
git-svn-id: trunk@9286 -
2007-11-18 18:43:44 +00:00
peter
f065706543
* fixed case downloadpackage action
...
git-svn-id: trunk@9285 -
2007-11-18 17:48:35 +00:00
peter
c503526407
* Add path to URI request
...
git-svn-id: trunk@9284 -
2007-11-18 17:36:55 +00:00
peter
ed3d9e1e5f
* downloader registration
...
git-svn-id: trunk@9283 -
2007-11-18 17:25:52 +00:00
peter
47ecdea412
* made pkglnet,pkgwget implicitunits
...
git-svn-id: trunk@9282 -
2007-11-18 17:25:25 +00:00
peter
f0c4849f3a
* another example
...
git-svn-id: trunk@9259 -
2007-11-14 23:16:55 +00:00
peter
6b38bfc780
* move example/test code to examples sub dir
...
git-svn-id: trunk@9258 -
2007-11-14 23:15:46 +00:00
peter
534048d62e
* remove pkgcurl
...
git-svn-id: trunk@9257 -
2007-11-14 23:13:22 +00:00
peter
269d8ecf51
* split options in globaloptions and compileroptions
...
* use compileroptions to load settings for compiling fpmake
* simple version check in config files
git-svn-id: trunk@9256 -
2007-11-14 23:10:09 +00:00
peter
f3e3ca1086
* remove obsolete 2.0.x files
...
git-svn-id: trunk@9255 -
2007-11-14 23:08:56 +00:00
peter
c30eed4069
* support <none> as empty version
...
* don't write not installed versions to status file
git-svn-id: trunk@9247 -
2007-11-13 23:09:04 +00:00
peter
bd093b4b9e
* give better error on corrupt packages.xml
...
* first installdependencies before downloading/unzipping packages
* delete corrupt file if download failed
git-svn-id: trunk@9240 -
2007-11-13 19:35:17 +00:00
peter
ae45cfefce
* pass --nofpccfg
...
git-svn-id: trunk@9233 -
2007-11-13 18:37:42 +00:00
michael
83e9952ecf
* Use dynlibs instead of dllfunc
...
git-svn-id: trunk@9224 -
2007-11-12 22:54:59 +00:00
peter
da21fb10e3
* default repository is now http
...
git-svn-id: trunk@9217 -
2007-11-12 18:07:07 +00:00
peter
6a0b278727
* basic dependency handling is working
...
git-svn-id: trunk@9215 -
2007-11-12 17:07:23 +00:00
Jonas Maebe
7ae3de0a01
* regenerated for x86_64-darwin
...
git-svn-id: trunk@9186 -
2007-11-10 21:37:24 +00:00
marco
7f57d9568d
* make install was broken, fixes 10144
...
git-svn-id: trunk@9183 -
2007-11-10 20:34:12 +00:00
Jonas Maebe
c9ce918485
* regenerated for darwin/x86_64
...
git-svn-id: trunk@9181 -
2007-11-10 18:37:19 +00:00
Jonas Maebe
d801dec484
+ darwin/x86_64 support
...
git-svn-id: trunk@9178 -
2007-11-10 18:28:12 +00:00
peter
33b5d4d73c
* compile command added
...
* basic work for package dependencies
git-svn-id: trunk@9168 -
2007-11-09 01:00:59 +00:00
peter
03ec4e8b3c
* dependency checking improved and more verbose
...
git-svn-id: trunk@9167 -
2007-11-09 00:59:39 +00:00
peter
8db504feea
* archive files for all targets
...
* add oscpupossible list to reduce the cpu-os combinations,
the table is copied from fpcmake
* add bigger separates to the source
git-svn-id: trunk@9145 -
2007-11-05 22:35:14 +00:00