Add build system for ui.
This commit is contained in:
@@ -6,7 +6,8 @@ cmake_minimum_required (VERSION 2.8.11)
|
|||||||
add_subdirectory (domod/builders/cmake)
|
add_subdirectory (domod/builders/cmake)
|
||||||
add_subdirectory (chacond/builders/cmake)
|
add_subdirectory (chacond/builders/cmake)
|
||||||
add_subdirectory (sprinklersd/builders/cmake)
|
add_subdirectory (sprinklersd/builders/cmake)
|
||||||
#add_subdirectory (rf_listenerd/builders/cmake)
|
|
||||||
add_subdirectory (restd/builders/cmake)
|
add_subdirectory (restd/builders/cmake)
|
||||||
#add_subdirectory (ui/builders/cmake)
|
add_subdirectory (ui/Domo/builders/cmake)
|
||||||
|
|
||||||
|
#add_subdirectory (rf_listenerd/builders/cmake)
|
||||||
# add_subdirectory (board/builders/cmake)
|
# add_subdirectory (board/builders/cmake)
|
||||||
|
|||||||
12
src/ui/Domo/builders/cmake/CMakeLists.txt
Normal file
12
src/ui/Domo/builders/cmake/CMakeLists.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
cmake_minimum_required(VERSION 2.8.11)
|
||||||
|
|
||||||
|
project(ui)
|
||||||
|
|
||||||
|
add_custom_target(ui ALL)
|
||||||
|
|
||||||
|
add_custom_command(TARGET ui PRE_BUILD
|
||||||
|
COMMAND mkdir -p ${CMAKE_SOURCE_DIR}/build/html
|
||||||
|
COMMAND cd ${CMAKE_SOURCE_DIR}/src/ui/Domo && npm install
|
||||||
|
COMMAND cd ${CMAKE_SOURCE_DIR}/src/ui/Domo && npm run build
|
||||||
|
COMMAND cp -a ${CMAKE_SOURCE_DIR}/src/ui/Domo/dist/* ${CMAKE_SOURCE_DIR}/build/html/
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user