[cmake] add UWAC_FORCE_STATIC_BUILD

since uwac is only used by wlfreerdp add an option to directly link it
with -DUWAC_FORCE_STATIC_BUILD=ON without installing any header or
library
This commit is contained in:
Armin Novak
2023-12-21 10:28:10 +01:00
committed by akallabeth
parent e8f5f90603
commit e67b6765a1
4 changed files with 50 additions and 33 deletions

View File

@@ -15,11 +15,12 @@
# See the License for the specific language governing permissions and
# limitations under the License.
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
DESTINATION ${UWAC_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.h")
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/
DESTINATION ${UWAC_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.h")
if (NOT UWAC_FORCE_STATIC_BUILD)
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
DESTINATION ${UWAC_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.h")
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/
DESTINATION ${UWAC_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.h")
endif()