X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffstools.git;a=blobdiff_plain;f=CMakeLists.txt;h=4845954fda9314ae4e1a56108d7eadc880ea277e;hp=5266785102e9a5cb5b0a33f6e08a9ccd4f03b998;hb=e694872b52348ae7cd7e5a2df7a24b94f58acfd4;hpb=4e3268f90ae97ccb047c47a78b83bcebeb9593cd diff --git a/CMakeLists.txt b/CMakeLists.txt index 5266785..4845954 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,15 +6,14 @@ ADD_DEFINITIONS(-Os -ggdb -Wall -Werror --std=gnu99 -Wmissing-declarations) SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "") ADD_EXECUTABLE(fs-state fs-state.c - backend/base.c - backend/snapshot.c - backend/extroot.c - backend/jffs2.c - driver/volume.c - driver/mtd.c - lib/mount.c - lib/find.c) - + libfstools/mount_root.c + libfstools/snapshot.c + libfstools/extroot.c + libfstools/jffs2.c + libfstools/volume.c + libfstools/mtd.c + libfstools/mount.c + libfstools/find.c) TARGET_LINK_LIBRARIES(fs-state ubox) INSTALL(TARGETS fs-state RUNTIME DESTINATION sbin) @@ -30,3 +29,10 @@ ADD_EXECUTABLE(block block.c libblkid-tiny/squashfs.c) TARGET_LINK_LIBRARIES(block uci ubox blobmsg_json) INSTALL(TARGETS block RUNTIME DESTINATION sbin) + +ADD_EXECUTABLE(ubi ubi.c + libubi/libubi.c + libubi/libubi-tiny.c + libubi/ubiutils-common.c) + +INSTALL(TARGETS ubi RUNTIME DESTINATION sbin)