X-Git-Url: http://git.openwrt.org/?p=project%2Ffirmware-utils.git;a=blobdiff_plain;f=CMakeLists.txt;h=9ac64ff510332bbd6a21d93bfb1e68435a41166f;hp=556ec727d33808c57b3dcadcc30adbcb47082729;hb=8e7274e02fdc6f2cb61b415d6e5b2e1c7e977aa1;hpb=2f70fedc92bd08f9e182fcc388688f36310a597d diff --git a/CMakeLists.txt b/CMakeLists.txt index 556ec72..9ac64ff 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,10 +18,10 @@ ADD_DEFINITIONS(-Wall -Wno-unused-parameter) MACRO(FW_UTIL util deps extra_cflags libs) ADD_EXECUTABLE(${util} src/${util}.c ${deps}) INSTALL(TARGETS ${util} RUNTIME) - IF(NOT ${ARGV2} STREQUAL "") + IF(NOT "${extra_cflags}" STREQUAL "") SET_TARGET_PROPERTIES(${util} PROPERTIES COMPILE_FLAGS ${extra_cflags}) ENDIF() - IF(NOT ${ARGV3} STREQUAL "") + IF(NOT "${libs}" STREQUAL "") TARGET_LINK_LIBRARIES(${util} ${libs}) ENDIF() ENDMACRO(FW_UTIL) @@ -34,6 +34,7 @@ FW_UTIL(bcm4908kernel "" "" "") FW_UTIL(buffalo-enc src/buffalo-lib.c "" "") FW_UTIL(buffalo-tag src/buffalo-lib.c "" "") FW_UTIL(buffalo-tftp src/buffalo-lib.c "" "") +FW_UTIL(cros-vbutil "" "" "${OPENSSL_CRYPTO_LIBRARIES}") FW_UTIL(dgfirmware "" "" "") FW_UTIL(dgn3500sum "" "" "") FW_UTIL(dns313-header "" "" "") @@ -42,9 +43,9 @@ FW_UTIL(encode_crc "" "" "") FW_UTIL(fix-u-media-header src/cyg_crc32.c "" "") FW_UTIL(hcsmakeimage src/bcmalgo.c "" "") FW_UTIL(imagetag "src/imagetag_cmdline.c;src/cyg_crc32.c" "" "") -FW_UTIL(jcgimage "" "" ${ZLIB_LIBRARIES}) +FW_UTIL(jcgimage "" "" "${ZLIB_LIBRARIES}") FW_UTIL(lxlfw "" "" "") -FW_UTIL(lzma2eva "" "" ${ZLIB_LIBRARIES}) +FW_UTIL(lzma2eva "" "" "${ZLIB_LIBRARIES}") FW_UTIL(makeamitbin "" "" "") FW_UTIL(mkbrncmdline "" "" "") FW_UTIL(mkbrnimg "" "" "") @@ -56,20 +57,20 @@ FW_UTIL(mkcsysimg "" "" "") FW_UTIL(mkdapimg "" "" "") FW_UTIL(mkdapimg2 "" "" "") FW_UTIL(mkdhpimg src/buffalo-lib.c "" "") -FW_UTIL(mkdlinkfw src/mkdlinkfw-lib.c --std=c99 ${ZLIB_LIBRARIES}) +FW_UTIL(mkdlinkfw src/mkdlinkfw-lib.c --std=c99 "${ZLIB_LIBRARIES}") FW_UTIL(mkdniimg "" "" "") FW_UTIL(mkedimaximg "" "" "") -FW_UTIL(mkfwimage "" "-Wextra -D_FILE_OFFSET_BITS=64" ${ZLIB_LIBRARIES}) -FW_UTIL(mkfwimage2 "" "" ${ZLIB_LIBRARIES}) -FW_UTIL(mkheader_gemtek "" "" ${ZLIB_LIBRARIES}) -FW_UTIL(mkhilinkfw "" "" ${OPENSSL_CRYPTO_LIBRARY}) +FW_UTIL(mkfwimage "" "-Wextra -D_FILE_OFFSET_BITS=64" "${ZLIB_LIBRARIES}") +FW_UTIL(mkfwimage2 "" "" "${ZLIB_LIBRARIES}") +FW_UTIL(mkheader_gemtek "" "" "${ZLIB_LIBRARIES}") +FW_UTIL(mkhilinkfw "" "" "${OPENSSL_CRYPTO_LIBRARIES}") FW_UTIL(mkmerakifw src/sha1.c "" "") FW_UTIL(mkmerakifw-old "" "" "") FW_UTIL(mkmylofw "" "" "") FW_UTIL(mkplanexfw src/sha1.c "" "") FW_UTIL(mkporayfw "" "" "") FW_UTIL(mkrasimage "" --std=gnu99 "") -FW_UTIL(mkrtn56uimg "" "" ${ZLIB_LIBRARIES}) +FW_UTIL(mkrtn56uimg "" "" "${ZLIB_LIBRARIES}") FW_UTIL(mksenaofw src/md5.c --std=gnu99 "") FW_UTIL(mksercommfw "" "" "") FW_UTIL(mktitanimg "" "" "") @@ -96,8 +97,8 @@ FW_UTIL(tplink-safeloader src/md5.c --std=gnu99 "") FW_UTIL(trx "" "" "") FW_UTIL(trx2edips "" "" "") FW_UTIL(trx2usr "" "" "") -FW_UTIL(uimage_padhdr "" "" ${ZLIB_LIBRARIES}) -FW_UTIL(uimage_sgehdr "" "" ${ZLIB_LIBRARIES}) +FW_UTIL(uimage_padhdr "" "" "${ZLIB_LIBRARIES}") +FW_UTIL(uimage_sgehdr "" "" "${ZLIB_LIBRARIES}") FW_UTIL(wrt400n src/cyg_crc32.c "" "") FW_UTIL(xiaomifw "" "" "") FW_UTIL(xorimage "" "" "")