1
0
mirror of https://github.com/Yours3lf/rpi-vk-driver.git synced 2025-02-26 23:54:17 +01:00
rpi-vk-driver/brcm/CMakeLists.txt

30 lines
715 B
CMake
Raw Permalink Normal View History

2018-08-21 21:03:43 +01:00
file(GLOB brcmSrc
"cle/*.h"
"cle/*.c"
"clif/*.h"
"clif/*.c"
"common/*.h"
"common/*.c"
"qpu/*.h"
"qpu/*.c"
)
find_program(python REQUIRED)
2021-02-24 18:49:53 -08:00
add_custom_command(
OUTPUT cle/v3d_packet_v21_pack.h
COMMAND python cle/gen_pack_header.py cle/v3d_packet_v21.xml 21 > cle/v3d_packet_v21_pack.h
DEPENDS cle/gen_pack_header.py cle/v3d_packet_v21.xml
WORKING_DIR ${CMAKE_CURRENT_SOURCE_DIR}
)
add_custom_command(
OUTPUT cle/v3d_xml.h
COMMAND python /cle/gen_zipped_file.py cle/v3d_packet_v21.xml > cle/v3d_xml.h
DEPENDS /cle/gen_zipped_file.py cle/v3d_packet_v21.xml
WORKING_DIR ${CMAKE_CURRENT_SOURCE_DIR}
)
2018-08-21 21:03:43 +01:00
2019-09-30 01:13:55 +01:00
add_library(brcm OBJECT ${brcmSrc})
2018-08-21 21:03:43 +01:00
target_compile_definitions(brcm PRIVATE V3D_VERSION=21)