r339: The menu key bindings are now only saved if they actually changed.
[rox-filer.git] / ROX-Filer / src / Makefile.in
blob9edc364fac770802a3f0bfb97ffad2d579648c71
1 SHELL = @SHELL@
2 srcdir = @srcdir@
3 PLATFORM_DIR = @bindir@
4 LIBS = @LIBS@
5 .SUFFIXES:
6 .SUFFIXES: .c .o
8 CC = @CC@
9 IMLIB_CFLAGS = @IMLIB_CFLAGS@
10 IMLIB_LIBS = @IMLIB_LIBS@
11 CFLAGS = @CFLAGS@ `gtk-config --cflags` -I.
12 LDFLAGS = @LDFLAGS@ `gtk-config --libs` ${LIBS} ${IMLIB_LIBS}
13 EXEC = ${PLATFORM_DIR}/${PROG}
15 ############ Things to change for different programs
17 PROG = ROX-Filer
19 SRCS = main.c filer.c support.c gui_support.c pixmaps.c menu.c dnd.c \
20 run.c mount.c options.c choices.c gtksavebox.c type.c action.c \
21 collection.c fscache.c dir.c minibuffer.c modechange.c find.c \
22 i18n.c rox_gettext.c remote.c display.c pinboard.c toolbar.c
24 OBJECTS = main.o filer.o support.o gui_support.o pixmaps.o menu.o dnd.o \
25 run.o mount.o options.o choices.o gtksavebox.o type.o action.o \
26 collection.o fscache.o dir.o minibuffer.o modechange.o find.o \
27 i18n.o rox_gettext.o remote.o display.o pinboard.o toolbar.o
29 ############ Things to keep the same
31 ${EXEC}: ${PLATFORM_DIR} ${OBJECTS}
32 ${CC} -o ${EXEC} ${OBJECTS} ${LDFLAGS}
34 ${PLATFORM_DIR}:
35 mkdir ${PLATFORM_DIR}
37 clean:
38 rm -f *.o Makefile.bak
40 depend:
41 makedepend -- ${CFLAGS} -- ${SRCS}
43 Makefile: Makefile.in config.status
44 ./config.status
46 config.h: config.h.in
47 ./config.status
49 config.status: configure
50 ./configure --bindir=${PLATFORM_DIR}
52 configure: configure.in
53 autoconf
55 messages.pot: ${SRCS}
56 xgettext --keyword=_ --keyword=N_ --output=$@ ${SRCS}
58 dist:
59 (cd po; ./dist)
60 echo "Don't forget the manual and version number!"
62 ############ Special case
64 pixmaps.o: pixmaps.c
65 ${CC} ${CFLAGS} ${IMLIB_CFLAGS} -c $< -o $@