1## Process this file with automake to produce Makefile.in 2## Copyright (c) 2001-2008 Philip Kendall 3 4## $Id: Makefile.am 4743 2012-10-10 13:20:50Z fredm $ 5 6## This program is free software; you can redistribute it and/or modify 7## it under the terms of the GNU General Public License as published by 8## the Free Software Foundation; either version 2 of the License, or 9## (at your option) any later version. 10## 11## This program is distributed in the hope that it will be useful, 12## but WITHOUT ANY WARRANTY; without even the implied warranty of 13## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14## GNU General Public License for more details. 15## 16## You should have received a copy of the GNU General Public License along 17## with this program; if not, write to the Free Software Foundation, Inc., 18## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 19## 20## Author contact information: 21## 22## E-mail: philip-fuse@shadowmagic.org.uk 23 24AUTOMAKE_OPTIONS = foreign 25 26AM_CPPFLAGS = -I$(srcdir)/../.. 27 28noinst_LIBRARIES = libuiwin32.a 29 30AM_CPPFLAGS += @GLIB_CFLAGS@ @LIBSPEC_CFLAGS@ 31 32libuiwin32_a_SOURCES = about.c \ 33 about.rc \ 34 binary.c \ 35 binary.rc \ 36 browse.c \ 37 browse.rc \ 38 confirm.c \ 39 debugger.c \ 40 debugger.rc \ 41 fileselector.c \ 42 hyperlinks.c \ 43 keysyms.c \ 44 memorybrowser.c \ 45 memorybrowser.rc \ 46 menu_data.c \ 47 menu_data.rc \ 48 options.c \ 49 options.rc \ 50 picture.c \ 51 picture.rc \ 52 pokefinder.c \ 53 pokefinder.rc \ 54 pokemem.c \ 55 pokemem.rc \ 56 rollback.c \ 57 rollback.rc \ 58 roms.c \ 59 roms.rc \ 60 statusbar.c \ 61 select_template.rc \ 62 statusbar.rc \ 63 win32display.c \ 64 win32joystick.c \ 65 win32joystick.rc \ 66 win32keyboard.c \ 67 win32mouse.c \ 68 win32ui.c 69 70BUILT_SOURCES = keysyms.c \ 71 menu_data.c \ 72 menu_data.rc \ 73 menu_data.h \ 74 options.c \ 75 options_internals.h \ 76 options.rc 77 78keysyms.c: $(srcdir)/../../keysyms.pl $(srcdir)/../../keysyms.dat 79 @PERL@ -I$(srcdir)/../../perl $(srcdir)/../../keysyms.pl win32 $(srcdir)/../../keysyms.dat > $@.tmp && mv $@.tmp $@ 80 81menu_data.c: $(srcdir)/../../perl/cpp-perl.pl $(srcdir)/../../menu_data.pl $(srcdir)/../../menu_data.dat ../../config.h 82 @PERL@ $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/../../menu_data.dat | @PERL@ -I$(srcdir)/../../perl $(srcdir)/../../menu_data.pl win32 c > $@.tmp && mv $@.tmp $@ 83 84menu_data.h: $(srcdir)/../../perl/cpp-perl.pl $(srcdir)/../../menu_data.pl $(srcdir)/../../menu_data.dat ../../config.h 85 @PERL@ $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/../../menu_data.dat | @PERL@ -I$(srcdir)/../../perl $(srcdir)/../../menu_data.pl win32 h > $@.tmp && mv $@.tmp $@ 86 87menu_data.rc: $(srcdir)/../../perl/cpp-perl.pl $(srcdir)/../../menu_data.pl $(srcdir)/../../menu_data.dat ../../config.h 88 @PERL@ $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/../../menu_data.dat | @PERL@ -I$(srcdir)/../../perl $(srcdir)/../../menu_data.pl win32 rc > $@.tmp && mv $@.tmp $@ 89 90options.c: $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/options.pl $(srcdir)/../../ui/options.dat $(srcdir)/../../perl/Fuse.pm $(srcdir)/../../perl/Fuse/Dialog.pm 91 @PERL@ $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/../../ui/options.dat | @PERL@ -I$(srcdir)/../../perl $(srcdir)/options.pl - > $@.tmp && mv $@.tmp $@ 92 93options_internals.h: $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/options-header.pl $(srcdir)/../../ui/options.dat $(srcdir)/../../perl/Fuse.pm $(srcdir)/../../perl/Fuse/Dialog.pm 94 @PERL@ $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/../../ui/options.dat | @PERL@ -I$(srcdir)/../../perl $(srcdir)/options-header.pl - > $@.tmp && mv $@.tmp $@ 95 96options.rc: $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/options-resource.pl $(srcdir)/../../ui/options.dat $(srcdir)/../../perl/Fuse.pm $(srcdir)/../../perl/Fuse/Dialog.pm 97 @PERL@ $(srcdir)/../../perl/cpp-perl.pl ../../config.h $(srcdir)/../../ui/options.dat | @PERL@ -I$(srcdir)/../../perl $(srcdir)/options-resource.pl - > $@.tmp && mv $@.tmp $@ 98 99.PHONY: menu_data 100 101menu_data: menu_data.c menu_data.h menu_data.rc 102 103DIST_SUBDIRS = icons 104 105noinst_HEADERS = about.h \ 106 binary.h \ 107 browse.h \ 108 debugger.h \ 109 hyperlinks.h \ 110 picture.h \ 111 pokefinder.h \ 112 pokemem.h \ 113 rollback.h \ 114 roms.h \ 115 select_template.h \ 116 memorybrowser.h \ 117 menu_data.h \ 118 options_internals.h \ 119 options.pl \ 120 options-header.pl \ 121 options-resource.pl \ 122 win32internals.h \ 123 win32joystick.h 124 125CLEANFILES = keysyms.c \ 126 menu_data.c \ 127 menu_data.h \ 128 menu_data.rc \ 129 options.c \ 130 options_internals.h \ 131 options.rc 132