]> git.proxmox.com Git - mirror_linux-firmware.git/blame - carl9170fw/minifw/CMakeLists.txt
qed: Add firmware 8.33.11.0
[mirror_linux-firmware.git] / carl9170fw / minifw / CMakeLists.txt
CommitLineData
32eb7c73
XVP
1cmake_minimum_required(VERSION 2.8)
2
3project(miniboot.fw)
4
5include("../extra/sh-elf-linux.cmake")
6include("../config.cmake")
7
8set(miniboot_src miniboot.S)
9set_source_files_properties(miniboot.S PROPERTIES LANGUAGE C)
10
11add_executable(miniboot.elf miniboot.S)
12
13set_target_properties(miniboot.elf PROPERTIES LINKER_LANGUAGE C)
14
15set_target_properties(miniboot.elf PROPERTIES LINK_FLAGS "-Tminiboot.lds")
16
17add_custom_target(
18 miniboot.fw ALL
19 ${OBJCOPY} --strip-unneeded -O binary -R .sram -R .eeprom -R .fwdsc miniboot.elf miniboot.fw
20 DEPENDS miniboot.elf)