setup/Makefile.am
author J. Ali Harlow <ali@juiblex.co.uk>
Tue Jun 28 19:14:22 2016 +0100 (2016-06-28)
changeset 52 ac72889393d1
parent 24 2b9f54d14cc2
permissions -rw-r--r--
Release 0.5.2.50
     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=setup
     7 bin_SCRIPTS=setup.js
     8 
     9 setup_SOURCES=setup.c
    10 setup_LDFLAGS=-all-static
    11 setup_LIBTOOLFLAGS=--tag=CXX
    12 if HAVE_WINDRES
    13 setup_SOURCES+=resources.rc setup.exe.manifest
    14 endif
    15 
    16 .rc.$(OBJEXT):
    17 	$(AM_V_GEN)$(WINDRES) resources.rc $@
    18 
    19 resources.$(OBJEXT): resources.rc setup.exe.manifest setup.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 setup.ico:     icon16.pnm icon22.pnm icon32.pnm
    28 	$(AM_V_GEN)ppmtowinicon -output=$@ $^
    29 
    30 EXTRA_DIST=icon16.png icon22.png icon32.png setup.js.in
    31 CLEANFILES=setup.js