blob: 48ce248979e3c4d99a9dcc5c5d7efa48f6a31107 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#
# Copyright (C) 2021 Reiko Asakura. All Rights Reserved.
#
# Vita Development Suite Libraries
#
file(GLOB NIDS_360 "${NIDS_DIR}/360/*.yml")
file(GLOB NIDS_365 "${NIDS_DIR}/365/*.yml")
file(GLOB NIDS_OTHER "${NIDS_DIR}/*.yml")
foreach(NID ${NIDS_360})
message(STATUS "Generating stubs from ${NID}")
execute_process(
COMMAND ${VDSUITE_LIBGEN} ${NID} ${CMAKE_INSTALL_PREFIX}/lib/vdsuite
)
endforeach()
foreach(NID ${NIDS_365})
message(STATUS "Generating stubs from ${NID}")
execute_process(
COMMAND ${VDSUITE_LIBGEN} --merge --export-suffix _365 ${NID} ${CMAKE_INSTALL_PREFIX}/lib/vdsuite
COMMAND ${VDSUITE_LIBGEN} ${NID} ${CMAKE_INSTALL_PREFIX}/lib/vdsuite/365
)
endforeach()
foreach(NID ${NIDS_OTHER})
message(STATUS "Generating stubs from ${NID}")
execute_process(
COMMAND ${VDSUITE_LIBGEN} ${NID} ${CMAKE_INSTALL_PREFIX}/lib/vdsuite
)
endforeach()
|