1.1 --- a/setup/Makefile.am Thu Nov 10 11:15:09 2011 +0000
1.2 +++ b/setup/Makefile.am Mon Nov 17 11:36:20 2014 +0000
1.3 @@ -3,6 +3,7 @@
1.4 INCLUDES=-I$(top_srcdir)
1.5
1.6 bin_PROGRAMS=setup
1.7 +bin_SCRIPTS=setup.js
1.8
1.9 setup_SOURCES=setup.c
1.10 setup_LDFLAGS=-all-static
1.11 @@ -10,13 +11,19 @@
1.12 setup_SOURCES+=resources.rc setup.exe.manifest
1.13 endif
1.14
1.15 -.png.pnm:
1.16 - pngtopnm $< | pnmquant 256 > $@
1.17 +.rc.$(OBJEXT):
1.18 + $(AM_V_GEN)$(WINDRES) resources.rc $@
1.19
1.20 resources.$(OBJEXT): resources.rc setup.exe.manifest setup.ico
1.21 - $(WINDRES) resources.rc $@
1.22 +
1.23 +%.js: $(srcdir)/%.js.in
1.24 + $(AM_V_GEN)sed -e 's/$$/\r/' $(srcdir)/$@.in > $@
1.25 +
1.26 +.png.pnm:
1.27 + $(AM_V_GEN)pngtopnm $< | pnmquant -quiet 256 > $@
1.28
1.29 setup.ico: icon16.pnm icon22.pnm icon32.pnm
1.30 - ppmtowinicon -output=$@ $^
1.31 + $(AM_V_GEN)ppmtowinicon -output=$@ $^
1.32
1.33 -EXTRA_DIST=icon16.png icon22.png icon32.png
1.34 +EXTRA_DIST=icon16.png icon22.png icon32.png setup.js.in
1.35 +CLEANFILES=setup.js