Skip to content

Added install scenarios and warning flags

Choose a tag to compare

@kachsheev kachsheev released this 07 Sep 22:46
· 13 commits to master since this release
Add installing targets (#21)

* Add platform specific directory names

* Add default install path variable

* Add 'LOCAL_INSTALL_PREFIX' value parameter to 'flame_settings()'

* Add 'INSTALL_DIR' value parameter to 'flame_header_library()'

* Add 'STATIC_INSTALL_DIR' and 'SHARED_INSTALL_DIR' value paramters to 'flame_compile_library()'

* Add 'INSTALL_DIR' value parameter to 'flame_compile_binary()'

* Add option for enable install

* Add 'ENABLE_INSTALL' option parameter for 'flame_settings()'

* Add check enabling install

* Add handling install dirs and paths to 'flame_compile_library()'

* Add handling install dirs and paths to 'flame_compile_binary()'

* Add install path parameter to virtual targets for header libraries

* Add install path parameter to virtual targets for static and shared libraries

* Add install path parameter to virtual targets for binaries

* Add instalation for header libraries

* Add instalation for static and shared libraries

* Add instalation for binaries

* Rename 'flame_settings()' -> 'flame_resolver_settings()'

* Update russian README

* Fix russian README

* Remove commented warning options

* Remove useless output from resolve functions

* Rename '*ENABLE_INSTALL' -> '*INSTALL' and '*INSTALL_DIR' -> '*INSTALL_SUBDIR'. Add comments and update russian readme

* Many changes

* Rename 'FLAME_PLATFORM_INSTALL*' -> 'FLAME_INSTALL*'
* Use 'GNUInstallDirs' for getting install directories
* Variable 'FLAME_INSTALL_SHARED_DIR' uses 'FLAME_INSTALL_SHARED_DIR' defined in Prlatform/*
* Add 'INSTALL*' parameters to 'flame_resolver_settings()'

* Update README.ru.md

* Fix install path for implib (*.dll.lib) for Windows