update/Makefile.am
author J. Ali Harlow <ali@juiblex.co.uk>
Mon Nov 17 11:36:20 2014 +0000 (2014-11-17)
changeset 27 7fbec6da8123
parent 13 b0a35bae4961
child 32 066e557ac453
permissions -rw-r--r--
Prepare to release 0.5
     1 AM_CFLAGS=-g $(SETUP_CFLAGS)
     2 LDADD=../plover/libplover.la $(SETUP_LIBS)
     3 INCLUDES=-I$(top_srcdir)
     4 
     5 bin_PROGRAMS=update
     6 bin_SCRIPTS=update.js
     7 
     8 update_SOURCES=update.c
     9 update_LDFLAGS=-all-static
    10 if HAVE_WINDRES
    11 update_SOURCES+=resources.rc update.exe.manifest
    12 endif
    13 
    14 .rc.$(OBJEXT):
    15 	$(AM_V_GEN)$(WINDRES) resources.rc $@
    16 
    17 resources.$(OBJEXT): resources.rc update.exe.manifest update.ico
    18 
    19 %.js: $(srcdir)/%.js.in
    20 	$(AM_V_GEN)sed -e 's/$$/\r/' $(srcdir)/$@.in > $@
    21 
    22 .png.pnm:
    23 	$(AM_V_GEN)pngtopnm $< | pnmquant -quiet 256 > $@
    24 
    25 update.ico:     icon16.pnm icon22.pnm icon32.pnm
    26 	$(AM_V_GEN)ppmtowinicon -output=$@ $^
    27 
    28 EXTRA_DIST=icon16.png icon22.png icon32.png update.js.in
    29 CLEANFILES=update.js