[cmake] fix cross compilation

helper utilities are now compiled on host only
This commit is contained in:
akallabeth 2024-07-02 13:24:09 +02:00
parent 0f567c9ac5
commit 46bced61fb
No known key found for this signature in database
GPG Key ID: A49454A3FC909FD5
2 changed files with 19 additions and 6 deletions

View File

@ -15,9 +15,16 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
add_executable(sdl-common-res2bin
convert_res_to_c.cpp
)
if(CMAKE_CROSSCOMPILING)
find_package(SdlCommonRes2bin)
else()
add_executable(sdl-common-res2bin
convert_res_to_c.cpp
)
export(TARGETS sdl-common-res2bin FILE
"${CMAKE_BINARY_DIR}/SdlCommonRes2binConfig.cmake")
endif()
set(FACTORY_SRCS "")
set(FACTORY_HDR "")

View File

@ -1,3 +1,9 @@
add_executable(generate_argument_docbook
generate_argument_docbook.c
)
if(CMAKE_CROSSCOMPILING)
find_package(GenerateArgumentDocbook)
else()
add_executable(generate_argument_docbook
generate_argument_docbook.c
)
export(TARGETS generate_argument_docbook FILE
"${CMAKE_BINARY_DIR}/GenerateArgumentDocbookConfig.cmake")
endif()