Mercurial > cropper
annotate Makefile @ 16:88b8856fccf5
merged callbacks.h in main.h
author | meillo@marmaro.de |
---|---|
date | Thu, 04 Mar 2010 19:20:41 +0100 |
parents | 7dbf3879939a |
children | 4453456abad1 |
rev | line source |
---|---|
9
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
1 # makefile for cropper |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
2 |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
3 NAME = cropper |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
4 |
15 | 5 SRC = interface.c callbacks.c main.c |
16 | 6 DEP = main.h |
9
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
7 OBJ = ${SRC:.c=.o} |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
8 |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
9 CC = gcc |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
10 CFLAGS = `pkg-config --cflags gtk+-2.0` |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
11 LDFLAGS = `pkg-config --libs --cflags gtk+-2.0` |
0 | 12 |
13 | |
14 | |
9
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
15 all: ${NAME} |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
16 |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
17 ${NAME}: ${OBJ} ${DEP} |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
18 ${CC} -o ${NAME} ${OBJ} ${LDFLAGS} |
0 | 19 |
20 .c.o: | |
21 ${CC} ${CFLAGS} -c $< | |
22 | |
2
e359bea4c8ac
added code for ratio swap; new names for ratio operations; added main.h; some more
meillo@marmaro.de
parents:
0
diff
changeset
|
23 |
16 | 24 interface.o: main.h |
25 callbacks.o: main.h | |
15 | 26 main.o: main.h |
9
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
27 |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
28 |
2
e359bea4c8ac
added code for ratio swap; new names for ratio operations; added main.h; some more
meillo@marmaro.de
parents:
0
diff
changeset
|
29 clean: |
4
2f11ab3e6047
added option handling; added output for convert; commented all ratio code cause it is not really important now
meillo@marmaro.de
parents:
3
diff
changeset
|
30 rm -f *.o |
2
e359bea4c8ac
added code for ratio swap; new names for ratio operations; added main.h; some more
meillo@marmaro.de
parents:
0
diff
changeset
|
31 |
9
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
32 realclean: clean |
7e1cf00de1df
completely refactored makefile; removed interface.h
meillo@marmaro.de
parents:
4
diff
changeset
|
33 rm -f ${NAME} |