Commit Graph

6 Commits (30b7980d4e8f63aaa142fadbd6fef0433949fd5b)

Author SHA1 Message Date
ruevs d8b5281fc9 MacOS: Update the year to 2022 in the About dialog. 2022-02-06 23:40:45 +02:00
Maximilian Federle 34efb6de77
CMake Fixes + Snap port to core20 (#1174)
* CMake: use PROJECT_VERSION instead of solvespace_*_VERSION

In 006539b, solvespace_MAJOR_VERSION etc. were removed.
However, these variables were still referenced in some places.
Solution: Use PROJECT_VERSION instead.

* CMake: re-add link directories for solvespace target

006539b removed the call to link_directories for gtkmm, jsonc & fontconfig.
This leads to linking errors if those libraries are in "non-standard"
paths.
Fix this by introducing a target specific target_link_directories call.

Fixes #1173

* snap: port to core20 & adapt to CMake changes

Moving to core20 was long overdue anyway, and
the recent CMake changes necessitated some fixes.
Also switch to LZO compression for (way) better cold start
performance.
2022-01-02 20:04:57 +01:00
whitequark 26f3751ce8 macOS: rename application bundle to SolveSpace.
This changes the capitalization shown in GUI.
2018-07-17 15:01:58 +00:00
whitequark fa5557740c macOS: add CFBundleIdentifier to MacOSXBundleInfo.plist.
This is a mandatory field, and its absence breaks 3DConnexion
configuration tool.
2018-07-12 12:15:53 +00:00
whitequark 14cbd0bbee Cocoa, Win32: embed version info into distributable application.
This shows up in crash dumps, etc, and helps track them back to
a git commit.
2016-06-03 00:07:30 +00:00
whitequark 95ab80d0ee Implement OS X port. 2015-07-10 15:59:12 +03:00