diff options
Diffstat (limited to 'arts/gui/common/Makefile.am')
-rw-r--r-- | arts/gui/common/Makefile.am | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/arts/gui/common/Makefile.am b/arts/gui/common/Makefile.am new file mode 100644 index 00000000..9d82449f --- /dev/null +++ b/arts/gui/common/Makefile.am @@ -0,0 +1,35 @@ +lib_LTLIBRARIES = libartsgui_idl.la libartsgui.la + +INCLUDES= -I$(arts_includes) -I$(top_builddir)/arts/runtime $(all_includes) + +libartsgui_idl_la_SOURCES = artsgui.cc +libartsgui_idl_la_LIBADD = -lmcop $(LIBDL) +libartsgui_idl_la_LDFLAGS = $(all_libraries) -L$(arts_libraries) \ + -no-undefined + +libartsgui_la_SOURCES = genericguifactory_impl.cc +libartsgui_la_LIBADD = libartsgui_idl.la +libartsgui_la_LDFLAGS = $(all_libraries) -no-undefined +libartsgui_la_COMPILE_FIRST = artsgui.h + +artsgui.cc artsgui.h: $(srcdir)/artsgui.idl $(MCOPIDL) + $(MCOPIDL) -t -I$(includedir)/arts $(srcdir)/artsgui.idl + +artsgui.mcoptype: artsgui.h +artsgui.mcopclass: artsgui.h + +DISTCLEANFILES = artsgui.cc artsgui.h \ + artsgui.mcoptype artsgui.mcopclass + +####### install idl files + +artsincludedir = $(includedir)/arts +artsinclude_HEADERS = artsgui.h artsgui.idl + +mcopclassdir = $(libdir)/mcop/Arts +mcopclass_DATA = GenericGuiFactory.mcopclass + +mcoptypedir = $(libdir)/mcop +mcoptype_DATA = artsgui.mcoptype artsgui.mcopclass + +artsgui.lo: artsgui.h |