Clownacy
2a9e8bd8cc
Autodetect Raspberry Pi in CMake file
...
...instead of expecting the user to manually-define it
2019-04-18 20:04:49 +01:00
Clownacy
7e038bc24a
Fix backwards-incompatible CMake nonsense
2019-04-16 18:57:55 +01:00
Clownacy
9effc5e0fe
Lowered CMake minimum requirement to 3.7.2
...
Tested on Raspbian
2019-04-16 17:42:42 +00:00
Clownacy
e2ed9ad950
Okay, forget all that. Generating an output folder was stupid.
2019-04-14 18:25:12 +01:00
Clownacy
2c8ccc5a0b
Actually, only generate the output folder during cmake's config stage
2019-04-14 04:14:45 +01:00
Clownacy
5ec9fea302
The build folder is now automatically generated
...
This way, we don't need to tell everyone who uses the enhanced branch
that they need to copy res/data_en. It also gives the CMake project a
way to bundle everything into a neat little folder.
2019-04-14 03:36:57 +01:00
Clownacy
4d9bc0a65f
Remove the WINDOWS CMake option, and just detect Windows instead
...
Also remove the STATIC option from MSVC because why wouldn't you
2019-04-13 21:25:46 +01:00
Clownacy
bde0c979ff
More CMake improvements (also FreeType is a static lib now)
...
The official(?) binaries weren't statically-linked, and being compiled
with MSVC2017 probably meant they weren't compatible with old OSes
anyway.
So now, the 32-bit one's compiled with MSVC2003. The other's still
MSVC2017 though. While I was at it, I made them both static. *Also*
while I was at it, I made sure subpixel-rendering was enabled.
2019-04-13 20:30:20 +01:00
Clownacy
ea6f67f87c
CMake fixes
2019-04-13 18:04:17 +01:00
Clownacy
3e67b54d6f
Make MSVC static linkage optional
2019-04-11 21:33:21 +01:00
Clownacy
5002e68be7
Disable the Windows console window explicitly on all backends
...
Not just MSVC
2019-04-11 02:10:31 +01:00
Clownacy
e866d7bd9b
cmake tweaks
2019-04-11 01:15:50 +01:00
Clownacy
c63646e798
Got cmake file working on Arch
...
cmake why you so bad
2019-04-10 17:00:42 +01:00
Clownacy
f249f8c604
Added link-time optimisation to cmake file
2019-04-10 01:42:17 +01:00
Clownacy
e54c13e22f
More cmake improvements
...
Added static build, notably
2019-04-10 01:12:23 +01:00
Clownacy
5261e6063d
Add Windows icon support to cmake project
2019-04-09 22:29:06 +01:00
Clownacy
01297eab42
Add build options to the cmake project, and updated the README to note
...
the new Visual Studio 2003 directory location
2019-04-09 22:06:36 +01:00
Clownacy
39da44e899
Added cmake build setup
2019-04-09 21:38:25 +01:00