hamood maj

This commit is contained in:
_N3m0 2023-07-08 18:55:31 +02:00
parent c7cd703819
commit 02fb7a4467
2 changed files with 12 additions and 9 deletions

View File

@ -33,7 +33,7 @@ build/%.o : src/%.$(EXT)
$(CC) $(FLAGS) -o $@ -c $<
run : all
./$(BIN)
./$(BIN) $(input)
clean :
rm -rf build/*
@ -44,11 +44,9 @@ test : $(OBJ)
./build/$(file:.$(EXT)=)
alltest :
@for f in $(subst ./test/,,$(TEST)); do make -s test file=$$f; done
# unzip : mkdir exemple && tar -xvf exemple.tgz -C exemple
dist : clean
tar zcvf build/$(PROJECTNAME).tgz .
@for f in $(subst ./test/,,$(TEST)); do \
$(CC) $(FLAGS) -o build/$${f%.$(EXT)} test/$$f && ./build/$${f%.$(EXT)};\
done
check :
cppcheck --enable=all --suppress=missingIncludeSystem $(foreach I,$(INCDIRS),-I$(I)) .
@ -58,4 +56,9 @@ info :
$(info put what ever)
@echo you want
.PHONY : all run clean test alltest dist check info
# unzip : tar -xvf exemple.tgz
dist : clean
$(info /!\ project folder has to be named $(PROJECTNAME) /!\ )
cd .. && tar zcvf $(PROJECTNAME)/build/$(PROJECTNAME).tgz $(PROJECTNAME) >/dev/null
.PHONY : all run clean test alltest check info dist

4
bashrc
View File

@ -85,8 +85,8 @@ alias nbprj="expr \$(cgit ~/dev) - 1"
alias lsprj="ls ~/dev | grep -v opt | grep -v script | tr '\n' '\t' && echo"
alias lsal="ls -al"
alias note="v $HOME/dev/opt/notes/global"
alias list="ssh nlbbsrv docker exec mcsrv-create rcon-cli list"
alias listf="ssh nlbbsrv docker exec mcsrv-f rcon-cli list"
alias list="ssh nbbsrv docker exec mcsrv-create rcon-cli list"
alias listf="ssh nbbsrv docker exec mcsrv-f rcon-cli list"
alias lista="list; listf"
alias cpmake="cp $HOME/dev/script/Makefile ."
alias vbashrc="v $HOME/dev/script/bashrc"