1 GTK_CFLAGS
= @GTK_CFLAGS@
3 XML_CONFIG
= @XML_CONFIG@
4 GDK_PIXBUF_CFLAGS
= @GDK_PIXBUF_CFLAGS@
7 PLATFORM
= @with_platform@
8 PLATFORM_DIR
= ..
/${PLATFORM}
9 LIBS
= @LIBS@ @GDK_PIXBUF_LIBS@
`${XML_CONFIG} --libs` -lICE
-lSM
15 CFLAGS
= @CFLAGS@
`${GTK_CFLAGS}` `${XML_CONFIG} --cflags`
16 LDFLAGS
= @LDFLAGS@
`${GTK_LIBS}` ${LIBS}
17 EXEC
= ${PLATFORM_DIR}/${PROG}
19 ############ Things to change for different programs
23 SRCS
= action.c appinfo.c appmenu.c bind.c choices.c collection.c
dir.c \
24 diritem.c display.c dnd.c filer.c find.c fscache.c gtksavebox.c \
25 gui_support.c i18n.c icon.c infobox.c main.c menu.c minibuffer.c \
26 modechange.c mount.c options.c panel.c pinboard.c pixmaps.c \
27 remote.c rox_gettext.c run.c support.c sc.c session.c toolbar.c \
30 OBJECTS
= action.o appinfo.o appmenu.o bind.o choices.o collection.o
dir.o \
31 diritem.o display.o dnd.o filer.o find.o fscache.o gtksavebox.o \
32 gui_support.o i18n.o icon.o infobox.o main.o menu.o minibuffer.o \
33 modechange.o mount.o options.o panel.o pinboard.o pixmaps.o \
34 remote.o rox_gettext.o run.o support.o sc.o session.o toolbar.o \
37 ############ Things to keep the same
39 ${EXEC}: ${PLATFORM_DIR} ${OBJECTS}
40 ${CC} -o
${EXEC} ${OBJECTS} ${LDFLAGS}
46 rm -f
*.o Makefile.bak
49 makedepend
-- ${CFLAGS} -- ${SRCS}
51 Makefile
: Makefile.in config.status
57 config.status
: configure
58 .
/configure
--with-platform
="${PLATFORM}" --enable-rox
60 configure
: configure.in
63 messages.pot
: ${SRCS} ..
/Options.xml
65 xgettext
--keyword
=_
--keyword
=N_
--output
=$@
${SRCS} tips
67 ############ Special case
70 ${CC} ${CFLAGS} ${GDK_PIXBUF_CFLAGS} -c
$< -o
$@