unc0rr [Wed, 19 Jun 2013 00:19:33 +0400] rev 9260
Reduce number of link errors
koda [Tue, 18 Jun 2013 22:39:57 +0200] rev 9259
compile hwengine first, so that all other files are compiled too and don't call pas2c again
Periklis Ntanasis <pntanasis@gmail.com> [Tue, 25 Jun 2013 05:10:13 +0300] rev 9258
first commit, added cosmos(menu) map and lua script with some functionality
nemo [Mon, 24 Jun 2013 22:11:07 -0400] rev 9257
I should have specified locals
koda [Tue, 18 Jun 2013 22:10:51 +0200] rev 9256
set one rule per file, only compiles a minimum number of files when one pascal file is modified
koda [Mon, 24 Jun 2013 10:51:43 +0200] rev 9255
ok you need to escape rpath for pscal scripts after all... (reverts
r571e55b32da5)
koda [Tue, 18 Jun 2013 22:10:06 +0200] rev 9254
rtl always static
koda [Mon, 24 Jun 2013 09:31:14 +0200] rev 9253
oops, fix setting linker flags for haskell executables
koda [Tue, 18 Jun 2013 19:33:10 +0200] rev 9252
also these two files are dependency (they are not in the list because they are special pas2c files)
nemo [Sun, 23 Jun 2013 22:31:12 -0400] rev 9251
need to switch to frozen after deleteCI
koda [Tue, 18 Jun 2013 19:19:35 +0200] rev 9250
set pascal files as dependency of the target writing the c files so that it will run again if you modify them
nemo [Sun, 23 Jun 2013 17:11:29 -0400] rev 9249
Configuration for tag display default
koda [Tue, 18 Jun 2013 18:39:12 +0200] rev 9248
BOM, pas2c only support ASCII
nemo [Sun, 23 Jun 2013 13:35:26 -0400] rev 9247
poor AI thought he should avoid stepping on frozen crates, and jump for non-frozen ones
koda [Tue, 18 Jun 2013 10:03:11 +0200] rev 9246
new FindClang.cmake
nemo [Fri, 21 Jun 2013 12:26:55 -0400] rev 9245
removed redundant band, added touch of consistency w/ everywhere else
koda [Tue, 18 Jun 2013 09:48:10 +0200] rev 9244
fix a few loose ends here
unc0rr [Thu, 20 Jun 2013 11:15:50 +0400] rev 9243
First select group of templates, then pick template from selected group
koda [Mon, 17 Jun 2013 23:24:18 +0200] rev 9242
add dummy typinfo header
unc0rr [Thu, 20 Jun 2013 10:10:05 +0400] rev 9241
Fix engine build when png lib isn't available
unC0Rr [Mon, 17 Jun 2013 23:21:53 +0200] rev 9240
uscript rendering
unc0rr [Thu, 20 Jun 2013 00:28:44 +0400] rev 9239
Silly me
koda [Mon, 17 Jun 2013 23:18:39 +0200] rev 9238
little cleanup after so many merges
Periklis Ntanasis <pntanasis@gmail.com> [Wed, 19 Jun 2013 17:40:50 +0300] rev 9237
added campaign descriptions in CMakeList
koda [Mon, 17 Jun 2013 23:10:45 +0200] rev 9236
really update with default
koda [Mon, 17 Jun 2013 17:45:18 +0200] rev 9235
issue #672, frontend less spammy
koda [Mon, 17 Jun 2013 17:40:01 +0200] rev 9234
This commit changes many aspect of our cmake build system
- shared libraries are compiled by default:
* this modifies RPATH of unix executables;
* this will prevent a lot of linking issues, esp. from pascal world;
* the old behaviour (static libs) is still available with -DBUILD_SHARED_LIBS=off;
* of course in this case you have to provide the full list of dependencies with FPFLAGS and CMAKE_C_FLAGS;
- pascal is now fully integrated with cmake, meaning you can just do add_sources and use CMAKE_Pascal_FLAGS:
* some of the language features are only partially implemented, for example .inc files will not get rebuilt if you modify them;
* target_link_libraries for pascal targets is just dummy as linking is determined within pascal files;
* universal builds for osx are not available any more;
- bundled libraries and system libraries are addressed using the target name:
* this avoids depedency tracking;
* this allows to name output as we wish.
koda [Fri, 14 Jun 2013 15:58:58 +0200] rev 9233
when you don't use bundled dirs, add a fake target anyway, so you can use the same cmake syntax even if the target uses a different name
koda [Fri, 14 Jun 2013 15:47:55 +0200] rev 9232
there is no need of escaping after all...
koda [Fri, 14 Jun 2013 01:24:41 +0200] rev 9231
this should fix rpath problem