mirror of
https://github.com/Yours3lf/rpi-vk-driver.git
synced 2025-02-19 16:54:18 +01:00
commit
6bfd11b1cc
@ -11,18 +11,19 @@ file(GLOB brcmSrc
|
|||||||
|
|
||||||
find_program(python REQUIRED)
|
find_program(python REQUIRED)
|
||||||
|
|
||||||
execute_process(COMMAND "python" "${CMAKE_CURRENT_SOURCE_DIR}/cle/gen_pack_header.py" "${CMAKE_CURRENT_SOURCE_DIR}/cle/v3d_packet_v21.xml" "21" OUTPUT_VARIABLE V3D_PACKET_V21_PACK ERROR_VARIABLE CMD_ERROR)
|
add_custom_command(
|
||||||
if(CMD_ERROR STREQUAL "")
|
OUTPUT cle/v3d_packet_v21_pack.h
|
||||||
file(WRITE "${CMAKE_CURRENT_SOURCE_DIR}/cle/v3d_packet_v21_pack.h" "${V3D_PACKET_V21_PACK}" )
|
COMMAND python cle/gen_pack_header.py cle/v3d_packet_v21.xml 21 > cle/v3d_packet_v21_pack.h
|
||||||
else(CMD_ERROR STREQUAL "")
|
DEPENDS cle/gen_pack_header.py cle/v3d_packet_v21.xml
|
||||||
message(FATAL_ERROR ${CMD_ERROR})
|
WORKING_DIR ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
endif(CMD_ERROR STREQUAL "")
|
)
|
||||||
execute_process(COMMAND "python" "${CMAKE_CURRENT_SOURCE_DIR}/cle/gen_zipped_file.py" "${CMAKE_CURRENT_SOURCE_DIR}/cle/v3d_packet_v21.xml" OUTPUT_VARIABLE V3D_XML ERROR_VARIABLE CMD_ERROR2)
|
|
||||||
if(CMD_ERROR2 STREQUAL "")
|
add_custom_command(
|
||||||
file(WRITE "${CMAKE_CURRENT_SOURCE_DIR}/cle/v3d_xml.h" "${V3D_XML}" )
|
OUTPUT cle/v3d_xml.h
|
||||||
else(CMD_ERROR2 STREQUAL "")
|
COMMAND python /cle/gen_zipped_file.py cle/v3d_packet_v21.xml > cle/v3d_xml.h
|
||||||
message(FATAL_ERROR ${CMD_ERROR2})
|
DEPENDS /cle/gen_zipped_file.py cle/v3d_packet_v21.xml
|
||||||
endif(CMD_ERROR2 STREQUAL "")
|
WORKING_DIR ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
add_library(brcm OBJECT ${brcmSrc})
|
add_library(brcm OBJECT ${brcmSrc})
|
||||||
target_compile_definitions(brcm PRIVATE V3D_VERSION=21)
|
target_compile_definitions(brcm PRIVATE V3D_VERSION=21)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user