asarium 0f2787639b Refactor embedded files CMake code
I have been thinking about some shader related techniques for the Vulkan
renderer and for that we will need to add embedded files in a different
environment than they are right now since the actual shader code will
not be needed in the engine.

For this reason, I extracted the "default file" mechanism to be more
generic so that all that is necessary to include a file is to just call
a custom CMake command and the function keeps track of what needs to be
done.

Also, since the "generic" code has worked pretty well so far I see no
reason to keep around two systems which just increases the amount of
code we need to maintain. So, I just removed the windows exclusive
implementation. Now all platforms use the same "generic" way of
embedding files.
2020-09-23 13:38:54 +02:00
2019-02-26 19:53:11 +01:00
2020-09-13 14:58:12 +02:00
2020-09-19 11:40:13 +02:00
2020-09-23 13:38:54 +02:00
2020-09-23 13:38:54 +02:00
2020-08-30 00:01:00 -04:00
2020-09-23 13:38:54 +02:00
2019-11-15 23:33:35 -05:00
2018-04-21 23:01:19 +02:00
2018-09-16 13:55:29 +02:00
2020-09-19 10:32:29 +02:00
2019-12-01 09:58:53 -02:00
2020-09-19 10:32:29 +02:00
2019-12-01 09:58:53 -02:00
2019-11-24 18:13:42 -02:00
2016-07-22 12:07:19 +02:00
2003-03-02 04:53:46 +00:00

FreeSpace2 Source Code Project

Travis-CI Build Status AppVeyor Build Status Coverity

Building

Before you do anything, make sure you have updated your git submodules, either by running git submodule update --init --recursive or by cloning the repository with the --recursive flag.

The main instructions for building can be found at our github wiki, on the Building page.

S
Description
Origin Repository for SCP FreeSpace 2 Open
Readme
305 MiB
0 Stars 1 Watchers 0 Forks
2026-11-07 08:08:28 -10:00
Languages
C++ 75.7%
C 22%
CMake 1%
HTML 0.5%
Objective-C++ 0.3%
Other 0.2%