Improve workspace to include jetbrains run-configurations
This commit is contained in:
parent
c3659a96b9
commit
3ce0dc2266
9 changed files with 132 additions and 15 deletions
15
Makefile
15
Makefile
|
@ -1,8 +1,6 @@
|
|||
configs:
|
||||
$(MAKE) -C core config
|
||||
ln -s core/emgauwa-core.json emgauwa-core.json
|
||||
$(MAKE) -C controller config
|
||||
ln -s controller/emgauwa-controller.json emgauwa-controller.json
|
||||
|
||||
git-clone-http:
|
||||
git clone https://git.serguzim.me/emgauwa/common.git
|
||||
|
@ -18,16 +16,3 @@ git-status:
|
|||
@printf "===== COMMON =====\n" && cd common && git status
|
||||
@printf "\n\n===== CORE =====\n" && cd core && git status
|
||||
@printf "\n\n===== CONTROLLER =====\n" && cd controller && git status
|
||||
|
||||
|
||||
emgauwa-core_%:
|
||||
$(TOOL) build --target $* --release
|
||||
mkdir -p out/releases
|
||||
cp target/$*/release/emgauwa-core out/releases/emgauwa-core_$*
|
||||
cp target/$*/release/emgauwa-controller out/releases/emgauwa-controller_$*
|
||||
|
||||
releases:
|
||||
$(MAKE) TOOL=cross emgauwa-core_arm-unknown-linux-gnueabihf
|
||||
$(MAKE) TOOL=cargo emgauwa-core_x86_64-unknown-linux-gnu
|
||||
$(MAKE) TOOL=cross emgauwa-core_x86_64-unknown-linux-musl
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue