Browse Source

CMake: Don't export(PACKAGE) when cross-compiling

When cross-compiling, the build directory won't contain
anything useful to the host system. Therefore, we shouldn't
register the build directory in CMake's package registry.
Sam Edwards 6 years ago
parent
commit
d058cb16fd
1 changed files with 3 additions and 1 deletions
  1. 3 1
      CMakeLists.txt

+ 3 - 1
CMakeLists.txt

@@ -114,4 +114,6 @@ write_basic_package_version_file(
 install(FILES "${PROJECT_BINARY_DIR}/Panda3DConfigVersion.cmake"
   DESTINATION "lib/cmake/Panda3D")
 
-export(PACKAGE Panda3D)
+if(NOT CMAKE_CROSSCOMPILING)
+  export(PACKAGE Panda3D)
+endif()