File: Makefile

package info (click to toggle)
pilercr 1.06%2Bdfsg-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 844 kB
  • sloc: cpp: 14,339; makefile: 67; sh: 36
file content (24 lines) | stat: -rwxr-xr-x 368 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# CFLAGS = -O3 -DNDEBUG=1
# LDLIBS = -lm -static
LDLIBS = -lm

OBJ = .o
EXE =

RM = rm -f
CP = cp

GPP = g++
LD = $(GPP) $(CXXFLAGS) $(LDFLAGS)
CPP = $(GPP) $(CPPFLAGS) $(CXXFLAGS) -c

all: pilercr

CPPSRC = $(sort $(wildcard *.cpp))
CPPOBJ	= $(subst .cpp,.o,$(CPPSRC))

$(CPPOBJ): %.o: %.cpp
	$(CPP) $< -o $@

pilercr: $(CPPOBJ)
	$(LD) -o pilercr $(CPPOBJ) $(LDLIBS)