You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdemultimedia/arts/runtime/Makefile.am

39 lines
1.4 KiB

####### Runtime part of artsbuilder: this part will get dynamically loaded
# into the aRts server (or other apps) to create structures which are designed
# in artsbuilder. So to speak it's the "loader for the .arts language".
AM_CXXFLAGS = -DEXAMPLES_DIR='"$(arts_datadir)/artsbuilder/examples"'
INCLUDES= -I$(arts_includes) $(all_includes)
lib_LTLIBRARIES = libartsbuilder.la
libartsbuilder_la_SOURCES = artsbuilder.cpp sequenceutils.cpp \
structurebuilder_impl.cpp structures_impl.cpp moduleinfo.cpp \
compatibility.cpp localfactory_impl.cpp artsbuilderloader_impl.cpp
libartsbuilder_la_LIBADD = -lmcop -lartsflow $(LIBDL) -lartsflow_idl
libartsbuilder_la_COMPILE_FIRST = artsbuilder.h
libartsbuilder_la_LDFLAGS = $(all_libraries) -L$(arts_libraries) \
-no-undefined
artsbuilder.lo: artsbuilder.h
artsbuilder.mcopclass: artsbuilder.h
artsbuilder.mcoptype: artsbuilder.h
artsbuilder.h artsbuilder.cpp: $(srcdir)/artsbuilder.idl $(MCOPIDL)
$(MCOPIDL) -t -I$(arts_includes) $(srcdir)/artsbuilder.idl
DISTCLEANFILES = artsbuilder.cpp artsbuilder.h \
artsbuilder.mcoptype artsbuilder.mcopclass
####### install idl files
artsincludedir = $(includedir)/arts
artsinclude_HEADERS = artsbuilder.h artsbuilder.idl
mcopclassdir = $(libdir)/mcop/Arts
mcopclass_DATA = StructureBuilder.mcopclass StructureDesc.mcopclass \
LocalFactory.mcopclass ArtsBuilderLoader.mcopclass
mcoptypedir = $(libdir)/mcop
mcoptype_DATA = artsbuilder.mcoptype artsbuilder.mcopclass