# Example Makefile.am for a shared library. It makes a library # called "example" as libexample.so.2.1.2 # This Makefile.am was taken from the kdelibs distribution and modified # to serve as an example. # # David Sweet # INCLUDES= $(all_includes) lib_LTLIBRARIES = libexample.la # Note: If you specify a:b:c as the version in the next line, # the library that is made has version (a-c).c.b. In this # example, the version is 2.1.2. libexample_la_LDFLAGS = -version-info 3:2:1 $(all_libraries) include_HEADERS = header1.h header2.h\ header3.h # Which headers shouldn't be installed when a make install is done? noinst_HEADERS = version.h libexample_la_SOURCES = code1.cpp code2.cpp code3.cpp # USE_AUTOMOC is great. This takes care of all of your moc'ing # dependencies. # (You still need to include, for example, header1.moc in code1.cpp.) libexample_la_METASOURCES = USE_AUTOMOC |