summaryrefslogtreecommitdiff
path: root/Makefile.am
blob: 5d5dab9bfa875dea063911bd38e60f27962c0d88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

bin_PROGRAMS = xlaunch

if DEBUG
DEBUG_FLAGS=-D_DEBUG
endif

AM_CXXFLAGS = $(DEBUG_FLAGS) -Wall $(LIBXML2_CFLAGS) -DDOCDIR=\"@docdir@\"
LDADD = -lcomctl32 lib/libhtmlhelp.a $(LIBX11_LIBS) $(LIBXML2_LIBS)
AM_LDFLAGS = -mwindows

xlaunch_SOURCES = \
	config_libxml2.cc \
	file.cc \
	main.cc \
	window/dialog.cc \
	window/util.cc \
	window/window.cc \
	window/wizard.cc \
	resources/resources.rc

.rc.o:
	$(AM_V_GEN)$(WINDRES) --use-temp-file -i $< --input-format=rc -o $@ -O coff -I$(top_srcdir) -DPACKAGE_NAME=\"@PACKAGE_NAME@\" -DPACKAGE_VERSION=\"@PACKAGE_VERSION@\"

RESOURCES_IMAGES = \
	resources/multiwindow.bmp \
	resources/fullscreen.bmp \
	resources/windowed.bmp \
	resources/nodecoration.bmp \
	resources/X.ico

RESOURCES_RC = \
	resources/images.rc \
	resources/dialog.rc \
	resources/strings.rc

resources/resources.o: \
	resources/resources.rc \
	resources/resources.h \
	$(RESOURCES_RC) \
	$(RESOURCES_IMAGES) \
	XLaunch.exe.manifest

EXTRA_DIST = \
	COPYING \
	config.h \
	file.h \
	version \
	resources/resources.h \
	resources/resources.rc \
	XLaunch.exe.manifest \
	$(RESOURCES_RC) \
	$(RESOURCES_IMAGES) \
	window/dialog.h \
	window/util.h \
	window/window.h \
	window/wizard.h

SUBDIRS = htmlhelp man lib