1############################################################################
2## SoQt/src/Inventor/Qt/engines/Makefile.am
3
4include ../common/Makefile.common
5
6if BUILD_WITH_MSVC
7noinst_LIBRARIES = engines.lst
8else
9noinst_LTLIBRARIES = libSoGuiEngines.la
10endif
11
12DEFAULT_INCLUDES = -I$(top_builddir)/src -I$(top_srcdir)/src
13LIBS =
14
15BUILT_SOURCES = \
16	$(SoGuiAllBuiltFiles)
17
18CLEANFILES = \
19	$(SoGui_src_Inventor_Gui_engines_BuiltMetaFiles)
20
21DISTCLEANFILES = \
22	$(SoGui_src_Inventor_Gui_engines_BuiltFiles) \
23	$(SoGui_src_Inventor_Gui_engines_BuiltMetaFiles)
24
25############################################################################
26
27# libSoGuiEngines_la_SOURCES =
28
29RegularSources =
30
31BuiltSources = \
32	$(SoGui_src_Inventor_Gui_engines_BuiltFiles)
33LinkHackSources = \
34	all-engines-cpp.cpp
35
36
37if HACKING_COMPACT_BUILD
38BuildSources = $(LinkHackSources)
39NoDistSources =
40ExtraSources = $(RegularSources)
41else
42BuildSources = $(RegularSources)
43NoDistSources = $(BuiltSources)
44ExtraSources = $(LinkHackSources)
45endif
46
47libSoGuiEngines_la_SOURCES = \
48	$(BuildSources)
49
50nodist_libSoGuiEngines_la_SOURCES = \
51	$(NoDistSources)
52
53engines_lst_SOURCES = \
54	$(BuildSources)
55
56nodist_engines_lst_SOURCES = \
57	$(NoDistSources)
58
59engines.lst: Makefile $(engines_lst_OBJECTS)
60	@echo "Linking $@..."; \
61	rm -f $@; \
62	for i in $(engines_lst_OBJECTS); do echo $$i >>$@; done
63
64############################################################################
65## Header file installation information.
66
67if MAC_FRAMEWORK
68SoGuiEnginesincdir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers/engines
69else
70SoGuiEnginesincdir = $(includedir)/Inventor/@Gui@/engines
71endif
72
73SoGuiEnginesinc_HEADERS =
74nodist_SoGuiEnginesinc_HEADERS =
75
76install-SoQtEnginesincHEADERS: $(SoQtEnginesinc_HEADERS)
77	@$(NORMAL_INSTALL)
78	$(mkinstalldirs) $(DESTDIR)$(SoQtEnginesincdir)
79	@list='$(SoQtEnginesinc_HEADERS)'; for p in $$list; do \
80	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
81	  f="`echo $$p | sed -e 's|^.*/||'`"; \
82	  src="$$d$$p"; dst="$(DESTDIR)$(SoQtEnginesincdir)/$$f"; \
83	  if cmp -s "$$src" "$$dst"; then :; else \
84	    echo " $(INSTALL_HEADER) $$src $$dst"; \
85	    $(INSTALL_HEADER) "$$src" "$$dst" || exit 1; \
86	  fi; \
87	done
88
89install-nodist_SoQtEnginesincHEADERS: $(nodist_SoQtEnginesinc_HEADERS)
90	@$(NORMAL_INSTALL)
91	$(mkinstalldirs) $(DESTDIR)$(SoQtEnginesincdir)
92	@list='$(nodist_SoQtEnginesinc_HEADERS)'; for p in $$list; do \
93	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
94	  f="`echo $$p | sed -e 's|^.*/||'`"; \
95	  src="$$d$$p"; dst="$(DESTDIR)$(SoQtEnginesincdir)/$$f"; \
96	  if cmp -s "$$src" "$$dst"; then :; else \
97	    echo " $(INSTALL_HEADER) $$src $$dst"; \
98	    $(INSTALL_HEADER) "$$src" "$$dst" || exit 1; \
99	  fi; \
100	done
101
102# EOF ######################################################################
103