Commit Graph

26 Commits

Author SHA1 Message Date
mazmazz ded6285249 CMAKE improvements: optional asset install; exe.debug for RelWithDebInfo 2020-06-08 00:01:15 -04:00
Steel Titanium 03e38e9486 Enable use of the patch file 2020-02-22 16:42:24 -05:00
mazmazz 0d41a55071 Deployer fixes for 2.2.0 2019-12-07 13:56:05 -05:00
MascaraSnake 4dde4c6d07 Minor changes to the readme 2019-12-07 00:11:57 +01:00
sphere bea7224ebf Use zones.pk3 instead of zones.dta. 2019-09-29 05:31:50 +02:00
mazmazz 4d4b048ead Don't download individual asset files; support only archives 2018-12-31 19:11:01 -05:00
mazmazz 78fa72514f Implement deployer scripts for Travis -- OSX and Linux package building 2018-12-30 15:22:50 -05:00
mazmazz 93b6503773 Add wget to assets deb depends 2018-11-27 18:16:20 -05:00
mazmazz e7ae21a61c Separate asset files from clean step; No more hacky NOCLEAN file 2018-11-27 00:49:07 -05:00
mazmazz 349308ef01 Do not clean files before source building 2018-11-27 00:39:34 -05:00
mazmazz 77bf02f02e Don't clean files on Launchpad build 2018-11-26 23:02:02 -05:00
mazmazz f6bde1844e Keep the assets/ files; ignore the assets/debian/tmp files in source packaging 2018-11-26 22:39:22 -05:00
mazmazz 6a80cc60b6 Only package debian/tmp/[data]/file in asset source package; extra instructions 2018-11-26 22:23:44 -05:00
mazmazz 0062fded19 Fixed broken date strings in debian package files; skip asset download if that file already exists 2018-11-26 21:49:25 -05:00
mazmazz b5000f1151 More debian 2.1.21 tweaks; update some copyright info to STJr 2018-11-26 14:40:59 -05:00
mazmazz 8e7fc9afd8 Add README and LICENSE to cmake install 2018-11-25 08:12:34 -05:00
mazmazz 19a8b7b2b1 Finish 3rd party library license file 2018-11-22 23:24:06 -05:00
mazmazz e75a9e2def Add README and LICENSE for installs 2018-11-22 07:41:35 -05:00
mikeyd 40dff2c123 missing space for "proper" Debian formatting 2016-02-06 22:00:59 -05:00
Alam Ed Arias f9d23370b6 debian: the data package should be native 2016-02-06 17:10:55 -05:00
Alam Ed Arias bac39b1bc0 debian: untested update for Debian packages 2016-02-06 12:31:44 -05:00
Ronald Kinard a713509493 Refactor CMake to allow source grouping and separation of interfaces.
Core and SDL2 are two separate targets now. Core is a static library
that is linked into SRB2SDL2. The sources for both are separated.
When using an IDE like Visual Studio or Xcode, the source code
organized into groups that explain what that group of sources does.

In the future, "Main" could be split into a few more groups based on
file prefixes, but I think the way it is set up works for now.

Makefile targets are not affected by source_groups and typing `make`
will automatically compile both the "Core" library and SRB2SDL2
itself.
2015-03-08 03:26:54 -05:00
Alam Ed Arias 8cccfa558a do not include anything in assets folder unless forced 2015-02-05 17:04:24 -05:00
Ronald Kinard 68f8a5b0f9 cmake: build bundle and dmg on install/package 2015-01-28 19:29:16 -06:00
Ronald Kinard 0909fce2e3 cmake: Configure source via cmake
silently fixing a bad malloc here too shhhhhhhhh
2015-01-28 18:03:41 -06:00
Ronald Kinard 53799eb390 cmake: Add CPack Package Generation
Generates zips only at the moment
2015-01-28 16:42:05 -06:00