update/Makefile.am
author J. Ali Harlow <ali@juiblex.co.uk>
Thu Mar 02 11:25:36 2017 +0000 (2017-03-02)
changeset 63 9df74ddb5638
parent 58 4b52e95a0104
permissions -rw-r--r--
plover_default_prefix_for_vendor() no longer exists
     1 AM_CFLAGS=-g $(SETUP_CFLAGS)
     2 LDADD=../plover/libplover.la $(SETUP_LIBS)
     3 INCLUDES=-I$(top_srcdir)
     4 CCLD = $(CXX)
     5 
     6 bin_PROGRAMS=update
     7 bin_SCRIPTS=update.js
     8 
     9 update_SOURCES=update.c
    10 update_LDFLAGS=-all-static
    11 update_LIBTOOLFLAGS=--tag=CXX
    12 if HAVE_WINDRES
    13 update_SOURCES+=resources.rc update.exe.manifest
    14 endif
    15 
    16 .rc.$(OBJEXT):
    17 	$(AM_V_GEN)$(WINDRES) $< $@
    18 
    19 resources.$(OBJEXT): resources.rc update.exe.manifest update.ico
    20 
    21 %.js: $(srcdir)/%.js.in
    22 	$(AM_V_GEN)sed -e 's/$$/\r/' $(srcdir)/$@.in > $@
    23 
    24 .png.pnm:
    25 	$(AM_V_GEN)pngtopnm $< | pnmquant -quiet 256 > $@
    26 
    27 update.ico:     icon16.pnm icon22.pnm icon32.pnm
    28 	$(AM_V_GEN)ppmtowinicon -output=$@ $^
    29 
    30 EXTRA_DIST=icon16.png icon22.png icon32.png update.js.in
    31 CLEANFILES=update.js