Commit graph

13 commits

Author SHA1 Message Date
smallmodel
387ccd5cc3
Bump the minimum CMake version to 3.12 2024-11-30 00:36:33 +01:00
smallmodel
64f877ae80
Use the correct convention for installing the project
On Win32:
- Binaries and libraries will be installed by default in <PREFIX>/bin
- The prefix is set to `Program Files/openmohaa` by default

On Unix:
- Binaries and libraries will be installed by default in <PREFIX>/lib/openmohaa
- Shared data will be installed in <PREFIX>/share/applications, <PREFIX>/share/metainfo and <PREFIX>/share/icons
- The prefix is set to `/usr/local` by default
2024-11-21 19:49:43 +01:00
smallmodel
120a486aea
Use CMake installation directory
This removes the use of the DESTINATION parameter from install() command and instead rely on default values.
The shared build action file was modified to package installed files in a single folder
2024-11-20 22:50:49 +01:00
smallmodel
764b95f617
Set a better name for binaries to properly distinguish the name of the architecture 2024-09-22 14:56:02 +02:00
smallmodel
cf0808e119
Added client vote options code (partially implemented) 2023-11-03 21:09:18 +01:00
smallmodel
030b291af1
Fixed library locations 2023-08-19 23:29:19 +02:00
smallmodel
9d0a5faed3
Fixed errors 2023-08-19 23:23:36 +02:00
smallmodel
f9ef6733b9
Fixed errors on CMake 3.5 2023-08-19 23:07:12 +02:00
pryon
7593ea53f9
Fix generated executable/lib names missing the -dbg postfix on Visual Studio (#55)
* Fix generated executable/lib names missing the -dbg postfix on Visual Studio

* Spaces to tabs
2023-08-15 10:57:36 +00:00
OM
942bc9e523 Removed TARGET_GAME_TYPE definition 2023-07-02 20:06:35 +02:00
OM
ff0474a483 Adding specific bg_x files manually 2023-06-29 21:24:11 +02:00
OM
4a4f1bcb62 Prevent .lib files from being exported 2023-06-17 20:16:00 +02:00
OM
5b97245dd1 Reworked CMakeLists 2023-06-17 01:44:38 +02:00