]> git.stg.codes - stg.git/blobdiff - projects/libs/Makefile
Added a special project to build all STG libs.
[stg.git] / projects / libs / Makefile
diff --git a/projects/libs/Makefile b/projects/libs/Makefile
new file mode 100644 (file)
index 0000000..675002e
--- /dev/null
@@ -0,0 +1,44 @@
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+#
+
+#
+#    Author : Maxim Mamontov <faust@stargazer.dp.ua>
+#
+
+include ../../Makefile.conf
+
+.PHONY: all clean distclean libs install uninstall install-bin
+all: libs
+
+libs:
+       $(MAKE) -C $(DIR_LIBSRC)
+
+clean:
+       $(MAKE) -C $(DIR_LIBSRC) clean
+
+distclean: clean
+       rm -f ../../Makefile.conf
+
+install: install-bin install-data
+
+install-bin: $(PROG)
+       $(MAKE) -C $(DIR_INCLUDE) install
+       $(MAKE) -C $(DIR_LIBSRC) install
+
+uninstall: uninstall-bin
+
+uninstall-bin:
+       $(MAKE) -C $(DIR_LIBSRC) uninstall