File: Makefile

package info (click to toggle)
open-plc-utils 0.0.6%2Bgit20250712.46c3506-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 17,208 kB
  • sloc: ansic: 60,860; xml: 16,179; sh: 1,216; makefile: 698
file content (47 lines) | stat: -rwxr-xr-x 1,260 bytes parent folder | download | duplicates (3)
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
#