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 (chacond/builders/cmake)
|
||||
add_subdirectory (sprinklersd/builders/cmake)
|
||||
#add_subdirectory (rf_listenerd/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)
|
||||
|
||||
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