#
# Project #PRJNAME#
#
+
+VER=0.0.1
EXE=#PRJNAME#
OBJ=#PRJNAME#.o
+PKGNAME=#PRJNAME#
+TARGET=$(EXE)
CC?=gcc
-ALL: #PRJNAME#
+ALL: $(TARGET)
#PRJNAME#: #PRJNAME#.c #PRJNAME#.h
- $(CC) -o #PRJNAME# #PRJNAME#.c
+ $(CC) -o $@ $<
clean:
- rm -f $(EXE) $(OBJ) *~
+ rm -f $(EXE) $(OBJ) *~ $(TARGET)
+
+pkg:
+ tar -zcv --transform="s,^,$(PKGNAME)-$(VER)/," -f ../$(PKGNAME)_$(VER).tgz *
-.PHONY: clean ALL
+.PHONY: clean pkg ALL