Skip to content

CMakeLists.txt: major overhaul.#100

Open
hanetzer wants to merge 1 commit into
yaml:masterfrom
hanetzer:cmake-overhaul
Open

CMakeLists.txt: major overhaul.#100
hanetzer wants to merge 1 commit into
yaml:masterfrom
hanetzer:cmake-overhaul

Conversation

@hanetzer
Copy link
Copy Markdown
Contributor

Adds the logic needed to build both shared and static libraries at the
same time, as well as generally simplifying the logic.

Use GNUInstallDirs to set sane defaults for where to stick the resultant
binaries, headers and configuration files.

Signed-off-by: Marty E. Plummer hanetzer@protonmail.com

@hanetzer
Copy link
Copy Markdown
Contributor Author

WIP, Do not merge just yet. Needs work on the msvc side of things.

@hanetzer
Copy link
Copy Markdown
Contributor Author

hanetzer commented Jan 12, 2018

Do not merge until after #95 #96 and #97 are dealt with, this will also
need some rebasing based on those commits.

@hanetzer hanetzer force-pushed the cmake-overhaul branch 7 times, most recently from 4ce8807 to bae07e5 Compare January 12, 2018 04:51
Adds the logic needed to build both shared and static libraries at the
same time, as well as generally simplifying the logic.

Use GNUInstallDirs to set sane defaults for where to stick the resultant
binaries, headers and configuration files.

Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant