浏览代码

add Makefile

xuqiang 4 月之前
父节点
当前提交
91d5e0a8c6
共有 1 个文件被更改,包括 19 次插入0 次删除
  1. 19 0
      Makefile

+ 19 - 0
Makefile

@@ -0,0 +1,19 @@
+ADDR ?= 127.0.0.1
+BUILD_TYPE ?= Release
+
+all: build install
+
+# -DCMAKE_TOOLCHAIN_FILE=./conf/toolchain.cmake
+build:
+	@cmake -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_INSTALL_PREFIX=build/$(BUILD_TYPE) -B build -S .
+	@cmake --build build -j$(nproc)
+
+install:
+	cmake --install build
+
+deploy:
+	scp -r  build/$(BUILD_TYPE)/monitor forlinx@${ADDR}:/home/forlinx
+
+.PHONY: clean
+clean:
+	rm -rf build