1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
#!/usr/bin/make -f
# file: VisualStudioNET/Makefile
# ====================================================================
# environment definitions;
# --------------------------------------------------------------------
include ../make.def
# ====================================================================
#
# --------------------------------------------------------------------
CFLAGS+=
LDFLAGS+=
TRASH=*.o t t.* *.[0-9][0-9][0-9] *~ *.log *.obj *.exe *.suo *.ncb
TOOLS=
# ====================================================================
# pseudo targets;
# --------------------------------------------------------------------
all compile: ${TOOLS}
library:
# install -m ${DIR_PERM} -o ${OWNER} -g ${GROUP} -d ${BIN}
scripts manuals:
install: $(TOOLS) library
# install -m ${BIN_PERM} -o ${OWNER} -g ${GROUP} ${TOOLS} ${BIN}
uninstall:
# cd ${BIN}; rm -f ${TOOLS}
# cd ${MAN}; rm -f ${PAGES}
fresh: clean compile
check:
clean:
rm -fr _UpgradeReport_Files *.XML .#*
rm -fr */[Dd]ebug */[Rr]elease */*.[0-9][0-9][0-9]
rm -fr Objects/*/*.?db */*.log */*.tlog */*/*.manifest
rm -f ${TOOLS} ${TRASH}
ignore:
#
# Do not over-write the local .gitignore file; we maintain it
# by hand for now;
#
# echo ${TOOLS} | tr ' ' '\n' > .gitignore
#
|