Makefile.am 2.89 KB
Newer Older
Elliot Lee's avatar
Elliot Lee committed
1 2
## Process this file with automake to produce Makefile.in

3
SUBDIRS = tools po po-plug-ins intl libgimp app $(GIMP_PLUGINS) $(GIMP_MODULES) data tips help $(GIMPDOCS)
Elliot Lee's avatar
Elliot Lee committed
4

5 6 7
bin_SCRIPTS = gimptool @GIMPINSTALL@

EXTRA_SCRIPTS = gimpinstall
8

Manish Singh's avatar
Manish Singh committed
9
EXTRA_DIST = \
Manish Singh's avatar
Manish Singh committed
10
	cursors/bad		\
11
	cursors/badmsk		\
12 13
	cursors/dropper		\
	cursors/droppermsk	\
14 15
	cursors/mouse1		\
	cursors/mouse1msk	\
16 17 18 19
	cursors/mouse1_ap	\
	cursors/mouse1_apmsk	\
	cursors/mouse1_cp	\
	cursors/mouse1_cpmsk	\
20 21
	cursors/mouse1_m	\
	cursors/mouse1_mmsk	\
22 23
	cursors/mouse1_mm	\
	cursors/mouse1_mmmsk	\
24 25
	cursors/mouse1_p	\
        cursors/mouse1_pmsk     \
26 27 28 29 30 31
	cursors/mouse1_sel	\
	cursors/mouse1_selmsk	\
	cursors/mouse1_selm	\
	cursors/mouse1_selmmsk	\
	cursors/mouse1_selp	\
	cursors/mouse1_selpmsk	\
32 33
	cursors/mouse1_selu	\
	cursors/mouse1_selumsk	\
Manish Singh's avatar
Manish Singh committed
34 35 36 37 38 39
	cursors/mouse1_u	\
	cursors/mouse1_umsk	\
	pixmaps/anchor.xpm	\
	pixmaps/chain.xpm	\
	pixmaps/channel.xbm	\
	pixmaps/delete.xpm	\
40
	pixmaps/dropper.xpm	\
Manish Singh's avatar
Manish Singh committed
41
	pixmaps/duplicate.xpm	\
42
	pixmaps/eek.xpm		\
Manish Singh's avatar
Manish Singh committed
43
	pixmaps/eye.xbm		\
44 45
	pixmaps/first.xpm	\
	pixmaps/last.xpm	\
Manish Singh's avatar
Manish Singh committed
46 47
	pixmaps/layer.xbm	\
	pixmaps/linked.xbm	\
48
	pixmaps/locked.xbm	\
Manish Singh's avatar
Manish Singh committed
49 50
	pixmaps/lower.xpm	\
	pixmaps/mask.xbm	\
51
	pixmaps/navbutton.xpm	\
52
	pixmaps/next.xpm	\
Manish Singh's avatar
Manish Singh committed
53 54 55 56 57 58 59 60 61
	pixmaps/new.xpm		\
	pixmaps/no.xpm		\
	pixmaps/raise.xpm	\
	pixmaps/path.xbm	\
	pixmaps/penadd.xpm	\
	pixmaps/pendel.xpm	\
	pixmaps/penedit.xpm	\
	pixmaps/pennorm.xpm	\
	pixmaps/penstroke.xpm	\
62 63
	pixmaps/play.xpm	\
	pixmaps/prev.xpm	\
Manish Singh's avatar
Manish Singh committed
64 65
	pixmaps/qmasksel.xpm	\
	pixmaps/qmasknosel.xpm	\
66
	pixmaps/question.xpm	\
Manish Singh's avatar
Manish Singh committed
67
	pixmaps/topath.xpm	\
Manish Singh's avatar
Manish Singh committed
68
	pixmaps/toselection.xpm	\
69
	pixmaps/update.xpm      \
Manish Singh's avatar
Manish Singh committed
70 71 72 73 74 75 76
	pixmaps/yes.xpm         \
	pixmaps/zoom_in.xpm	\
	pixmaps/zoom_out.xpm	\
	README.i18n		\
	README.win32		\
	README.perl		\
	ChangeLog.pre-1-0	\
Sven Neumann's avatar
Sven Neumann committed
77
	PLUGIN_MAINTAINERS	\
Manish Singh's avatar
Manish Singh committed
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
	MAINTAINERS		\
	TODO			\
	gtkrc			\
	unitrc			\
	gimp_logo.ppm		\
	gimp_splash.ppm		\
	gimp1_1_splash.ppm	\
	rmshm			\
	user_install		\
	user_install.bat	\
	ps-menurc		\
	gimp.1			\
	gimptool.1		\
	gtkrc.forest2		\
	gimp.m4			\
	gimprc.win32		\
Manish Singh's avatar
Manish Singh committed
94 95
	config.h.win32		\
	gimp.spec
Elliot Lee's avatar
Elliot Lee committed
96

Manish Singh's avatar
Manish Singh committed
97
gimpdata_DATA = \
98 99 100
	gimprc			 \
	gimprc_user		 \
	gtkrc			 \
101
	unitrc			 \
102 103 104 105
	gimp_logo.ppm		 \
	gimp_splash.ppm		 \
	gimp1_1_splash.ppm	 \
	ps-menurc		 \
Manish Singh's avatar
Manish Singh committed
106
	gtkrc.forest2
Elliot Lee's avatar
Elliot Lee committed
107 108 109

gimpdata_SCRIPTS = user_install

Manish Singh's avatar
Manish Singh committed
110
man_MANS = gimp.1 gimptool.1 gimprc.5
111

Manish Singh's avatar
Manish Singh committed
112
m4datadir = $(datadir)/aclocal
113 114 115
m4data_DATA = gimp.m4

scriptdata =
Elliot Lee's avatar
Elliot Lee committed
116

117 118 119
gimpinstall:
	$(LN_S) $(srcdir)/install-sh $(srcdir)/gimpinstall

Elliot Lee's avatar
Elliot Lee committed
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
.PHONY: files populate checkin release

files:
	@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
	  echo $$p; \
	done
	@for subdir in $(SUBDIRS); do \
	  files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
	  for file in $$files; do \
	    echo $$subdir/$$file; \
	  done; \
	done

populate:
	@echo "populating project"
	@files=`$(MAKE) files | grep -v "make\[[1-9]\]"`; prcs populate -d gimp.prj $$files

checkin: populate
	@echo "checking in project"
	@prcs checkin

release:
	$(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"`