joost
f8a6ddd460
* Fixed paths in fpmake.pp files
...
git-svn-id: trunk@24787 -
2013-06-02 21:20:14 +00:00
joost
df4191acb3
* Handle the location of each package at run-time, not at compilation time
...
* Added a fpmake.pp in the root, to compile the utils and packages in one go
git-svn-id: trunk@24783 -
2013-06-02 17:55:23 +00:00
Károly Balogh
4e427b9663
disable threading and process for morphos
...
git-svn-id: trunk@24747 -
2013-06-01 19:13:06 +00:00
Jonas Maebe
2f29a6ebd3
* fixed use of uninitialized "read" result in case 0 bytes were read, fixes
...
hang on Darwin/ppc
git-svn-id: trunk@24623 -
2013-05-27 11:40:44 +00:00
joost
94e7cd5a51
* Switched utils to fpmake building
...
git-svn-id: trunk@24621 -
2013-05-26 19:05:11 +00:00
joost
14f930ef67
* Fix adding new Makefile.fpc to subversion in fpmake-conversion script
...
git-svn-id: trunk@24620 -
2013-05-26 18:53:22 +00:00
joost
95972cabbc
* Let fpmake update the revision.inc file for fpcmake
...
git-svn-id: trunk@24538 -
2013-05-20 17:00:25 +00:00
joost
534e8e2a0c
* Scripts to generate Makefiles which call fpmake
...
git-svn-id: trunk@24487 -
2013-05-12 19:30:19 +00:00
pierre
5c9de9a68b
Regenerate all Makefiles with an up-to-date fpcmake binary
...
git-svn-id: trunk@24366 -
2013-04-29 12:29:03 +00:00
pierre
9414fddd00
Add explanation about revision.inc file
...
git-svn-id: trunk@24330 -
2013-04-26 10:23:52 +00:00
pierre
d38e6e62c8
commit new revision.inc file
...
git-svn-id: trunk@24329 -
2013-04-26 10:23:25 +00:00
florian
3d7033d81e
* Makefiles regenerated
...
git-svn-id: trunk@24325 -
2013-04-25 20:25:57 +00:00
florian
0e41df598e
* merge i8086 branch by Nikolay Nikolov
...
git-svn-id: trunk@24324 -
2013-04-25 20:23:51 +00:00
nickysn
8a1178e4e9
* regenerated makefiles
...
git-svn-id: branches/i8086@24114 -
2013-04-01 17:30:11 +00:00
nickysn
0fe3bee97e
* set STATICLIBPREFIX to empty for the msdos target in fpcmake.ini
...
git-svn-id: branches/i8086@24113 -
2013-04-01 17:27:28 +00:00
nickysn
873d5f7d05
* makefiles regenerated
...
git-svn-id: branches/i8086@24103 -
2013-04-01 02:02:53 +00:00
nickysn
a05823b8bf
* updated fpcmake.inc after the changes in fpcmake.inc from my previous commit
...
git-svn-id: branches/i8086@24101 -
2013-03-31 23:21:42 +00:00
nickysn
f3690daf95
* set the msdos staticlibext (.lib) and short suffix (d16) in fpcmake.ini
...
git-svn-id: branches/i8086@24100 -
2013-03-31 23:20:06 +00:00
pierre
49954b4b76
Regenerated Makefile and revision.inc
...
git-svn-id: trunk@23996 -
2013-03-25 13:07:54 +00:00
pierre
921deb7ac7
Avoid failure in exported directories
...
git-svn-id: trunk@23995 -
2013-03-25 13:06:47 +00:00
pierre
402e2bbe0e
Improve revision.inc regeneration program
...
git-svn-id: trunk@23994 -
2013-03-25 13:06:00 +00:00
pierre
aa061bbe5a
Makefile and revision.inc regenerated after commit 23962
...
git-svn-id: trunk@23963 -
2013-03-22 22:31:09 +00:00
pierre
4d62c91ae1
Fix make function name error
...
git-svn-id: trunk@23962 -
2013-03-22 22:29:12 +00:00
pierre
e69606c82e
Use getrev pascal program to regenerate revision.inc
...
git-svn-id: trunk@23961 -
2013-03-22 22:26:33 +00:00
pierre
dd7d1e2cfe
Create pascal program to convert svn info output
...
git-svn-id: trunk@23960 -
2013-03-22 22:19:26 +00:00
pierre
ab54fee4d8
Use ./ prefix for ppas on Unix systems
...
git-svn-id: trunk@23959 -
2013-03-22 22:17:11 +00:00
pierre
18812f84cf
Regenerated Makefile and new revision.inc
...
git-svn-id: trunk@23957 -
2013-03-22 15:31:42 +00:00
pierre
b9cb784bc6
Use revision.inc file if present
...
git-svn-id: trunk@23956 -
2013-03-22 15:27:13 +00:00
pierre
e89c275746
Accept list of file as parameters of the script
...
git-svn-id: trunk@23955 -
2013-03-22 15:26:47 +00:00
pierre
98e9423978
* Generate revision.inc include file depending on last modified comitted file
...
git-svn-id: trunk@23954 -
2013-03-22 14:54:04 +00:00
pierre
057ebc1b2b
Use revision.inc include file if REVINC conditional is set
...
git-svn-id: trunk@23953 -
2013-03-22 14:49:20 +00:00
florian
911ac847f7
* regenerated several automatically generated files after last changes
...
git-svn-id: branches/i8086@23936 -
2013-03-19 20:12:48 +00:00
florian
b508be843a
* BINUTILSPREFIX for i8086-msdos is msdos only
...
git-svn-id: branches/i8086@23935 -
2013-03-19 20:12:11 +00:00
florian
451c634532
* treat msdos as 8.3 target in the makefiles as the compiler does
...
git-svn-id: branches/i8086@23780 -
2013-03-10 18:19:52 +00:00
florian
2fccd4be13
+ msdos
...
+ i8086
git-svn-id: branches/i8086@23778 -
2013-03-10 17:30:35 +00:00
pierre
d9758e5d0e
Avoid TARGET_DIRS_TARGET_DIRS garbage by explicitly setting result of string function in AddTargetDefines method to empty at startup
...
git-svn-id: trunk@23701 -
2013-03-06 16:40:04 +00:00
yury
4ee4e6fba0
* Top level makefile: Fixed and simplified cross-building. It is now possible to perform cross builds when having only bootstrap compiler executable.
...
- Always use fresh native fpcmake executable.
- Build fresh native fpcmake executable when cross-compiling.
- Explicitly specify a compiler which is used to bootstrap fpmake and fpcmake. Always use fresh native compiler for that.
* New bootstrap target for fpcmake to build native fpcmake regardless of CPU/OS settings.
git-svn-id: trunk@23641 -
2013-02-21 14:54:57 +00:00
yury
b3862eb4b1
* Use standard Android NDK prefixes for binutils by default.
...
git-svn-id: trunk@23608 -
2013-02-13 17:35:55 +00:00
yury
2fc220cc6c
* Regenerated makefiles.
...
git-svn-id: branches/targetandroid@23410 -
2013-01-16 14:52:36 +00:00
yury
3cd3b50104
* Fixed conflict of native android and java android targets.
...
git-svn-id: branches/targetandroid@23409 -
2013-01-16 14:46:02 +00:00
yury
d26f0552a0
* Sync with trunk r23404.
...
* Regenerated makefiles.
git-svn-id: branches/targetandroid@23405 -
2013-01-16 13:21:51 +00:00
Jonas Maebe
8258b99c70
* regenerated with jvm support, so top level 'make clean' works for jvm targets
...
git-svn-id: trunk@22492 -
2012-09-27 21:35:11 +00:00
florian
a365ae3631
+ define BUILDFULLNATIVE and BUILDNATIVE for native builds
...
git-svn-id: trunk@22236 -
2012-08-24 21:15:28 +00:00
tom_at_work
810adb2f65
Merge with trunk r22040. Regenerated makefiles.
...
git-svn-id: branches/targetandroid@22046 -
2012-08-09 08:12:34 +00:00
tom_at_work
4150f0a2fb
Rebase with r21814
...
git-svn-id: branches/targetandroid@21815 -
2012-07-07 23:09:20 +00:00
tom_at_work
77a85b7448
* basic android/x86 support
...
git-svn-id: branches/targetandroid@21296 -
2012-05-14 21:14:12 +00:00
florian
5966fcce74
* PIC does not require using the external assembler anymore
...
- removed 2.0.x-ism
git-svn-id: trunk@21116 -
2012-04-29 14:19:32 +00:00
Jonas Maebe
6d628a794b
* fixed merge error in r21069: netbsd/x86-64 is supported, not haiku/x86-64
...
(fortunately, the makefiles were generated using a correct fpcmake)
git-svn-id: trunk@21074 -
2012-04-27 09:16:20 +00:00
Jonas Maebe
834026bfb5
* synchronised with trunk up to r21067
...
git-svn-id: branches/jvmbackend@21068 -
2012-04-26 21:24:20 +00:00
tom_at_work
acbc94e0fd
- initial support for the android/arm target in the compiler; resulting .so's can be used for Android/ARM app development.
...
- basic rtl support using system calls
- fp(c)make/fppkg/makefile support
todo:
- revisit systems/t_android.pas: mostly duplicate with t_linux.pas, containing
lots of unnecessary code
- revisit rtl changes
- android ndk header translation import
- better app build/packaging support
- android/x86 support
git-svn-id: branches/targetandroid@21061 -
2012-04-26 09:36:42 +00:00