]> git.llucax.com Git - software/makeit.git/blobdiff - lib2/Build.mak
Allow overriding Doxygen configuration
[software/makeit.git] / lib2 / Build.mak
index 0d8e02eff75d07e0d7d9e79c2925f0ef5469c877..893f8f720116ac914e950c3272af77013cf1c1af 100644 (file)
@@ -1,6 +1,17 @@
 
 
+# Build the shared library
+$L/liblib2.so: CXXFLAGS += $(otherproj-PC-CFLAGS)
 $L/liblib2.so: $(call find_objects,cpp) $L/liblib1.so $L/libotherproj.so
 
 $L/liblib2.so: $(call find_objects,cpp) $L/liblib1.so $L/libotherproj.so
 
+# Nice shortcut target
 .PHONY: lib2
 lib2: $L/liblib2.so
 
 .PHONY: lib2
 lib2: $L/liblib2.so
 
+# Install the shared library
+$I/lib/liblib2.so: $L/liblib2.so
+install += $I/lib/liblib2.so
+
+# Install the library's headers
+# XXX: we can't use += here, call will be resolved lazily if we do
+install := $(install) $(call find_files,.h,$I/include/makeit/lib2)
+