r1101: Big changes to internationalisation for pinboards and panels to fix problems
[rox-filer.git] / ROX-Filer / src / Makefile.in
blob1a4926ff39d1de656f3ce03b3674c2cd6733e26e
1 GTK_CFLAGS = @GTK_CFLAGS@
2 GTK_LIBS = @GTK_LIBS@
3 XML_CONFIG = @XML_CONFIG@
4 GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
5 SHELL = @SHELL@
6 srcdir = @srcdir@
7 PLATFORM = @with_platform@
8 PLATFORM_DIR = ../${PLATFORM}
9 LIBS = @LIBS@ @GDK_PIXBUF_LIBS@ `${XML_CONFIG} --libs` @LIBPNG@ -lICE -lSM
10 .SUFFIXES:
11 .SUFFIXES: .c .o
13 CC = @CC@
15 CFLAGS = @CFLAGS@ @LFS_CFLAGS@ `${GTK_CFLAGS}` `${XML_CONFIG} --cflags`
16 LDFLAGS = @LDFLAGS@ @LFS_LDFLAGS@ `${GTK_LIBS}` ${LIBS} @LFS_LIBS@
17 EXEC = ${PLATFORM_DIR}/${PROG}
19 ############ Things to change for different programs
21 PROG = ROX-Filer
23 SRCS = action.c appinfo.c appmenu.c bind.c choices.c collection.c \
24 dir.c diritem.c display.c dnd.c filer.c find.c fscache.c \
25 gconvert.c gtksavebox.c gui_support.c i18n.c icon.c infobox.c \
26 main.c menu.c minibuffer.c modechange.c mount.c options.c \
27 panel.c pinboard.c pixmaps.c remote.c rox_gettext.c run.c \
28 support.c sc.c session.c toolbar.c type.c usericons.c
30 OBJECTS = action.o appinfo.o appmenu.o bind.o choices.o collection.o \
31 dir.o diritem.o display.o dnd.o filer.o find.o fscache.o \
32 gconvert.o gtksavebox.o gui_support.o i18n.o icon.o infobox.o \
33 main.o menu.o minibuffer.o modechange.o mount.o options.o \
34 panel.o pinboard.o pixmaps.o remote.o rox_gettext.o run.o \
35 support.o sc.o session.o toolbar.o type.o usericons.o
37 ############ Things to keep the same
39 ${EXEC}: ${PLATFORM_DIR} ${OBJECTS}
40 ${CC} -o ${EXEC} ${OBJECTS} ${LDFLAGS}
42 ${PLATFORM_DIR}:
43 mkdir ${PLATFORM_DIR}
45 clean:
46 rm -f *.o Makefile.bak
48 depend:
49 makedepend -- ${CFLAGS} -- ${SRCS}
51 Makefile: Makefile.in config.status
52 ./config.status
54 config.h: config.h.in
55 ./config.status
57 config.status: configure
58 ./configure --with-platform="${PLATFORM}" --enable-rox
60 configure: configure.in
61 autoconf
63 messages.pot: ${SRCS} ../Options.xml
64 python po/tips.py
65 xgettext --keyword=_ --keyword=N_ --output=$@ ${SRCS} tips
67 ############ Special case
69 pixmaps.o: pixmaps.c
70 ${CC} ${CFLAGS} ${GDK_PIXBUF_CFLAGS} -c $< -o $@