summaryrefslogtreecommitdiff
path: root/ycurses/src/Makefile.in
blob: 7723d45d63071fb7be253762f266898e51263545 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
SRCS=WILLBEADDEDBYCONFIGURE
OBJS=$(addprefix ../obj/,$(SRCS:.cpp=.o))
CC=WILLBEADDEDBYCONFIGURE
LIBADD=`cat libs.add`
LDFLAGS=$(LIBADD) -lstdc++
LDADD=
INCLUDES=`cat includes.add`
CFLAGS=-fno-inline -fno-default-inline -frepo 
all: ycurses	
$(SRCS):
	$(CC) $(INCLUDES) $(CFLAGS) -c $*.cpp 
infotext:
	@echo Compiling base
ycurses:  infotext $(OBJS) 
	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDADD) 
	@mv ycurses ../bin
	@echo -n "Size of linked executable: " 
	@du -hc ../bin/ycurses | tail -n 1
clean: 
	@echo Cleaning base obj
	@if test -d ../obj; then rm -Rf ../obj; fi