summaryrefslogtreecommitdiff
path: root/device/non-free/include/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'device/non-free/include/Makefile')
-rw-r--r--device/non-free/include/Makefile101
1 files changed, 101 insertions, 0 deletions
diff --git a/device/non-free/include/Makefile b/device/non-free/include/Makefile
new file mode 100644
index 0000000..435793d
--- /dev/null
+++ b/device/non-free/include/Makefile
@@ -0,0 +1,101 @@
+#
+#
+#
+
+VERSION = 3.9.3
+VERSIONHI = 3
+VERSIONLO = 9
+VERSIONP = 3
+
+SHELL = /bin/sh
+CPP = gcc -E
+INSTALL = /usr/bin/install -c
+CP = cp
+
+top_builddir = ../../..
+top_srcdir = ../../..
+
+prefix = /usr/local
+exec_prefix = ${prefix}
+bindir = ${exec_prefix}/bin
+libdir = ${exec_prefix}/lib
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+includedir = ${prefix}/include
+mandir = ${datarootdir}/man
+man1dir = $(mandir)/man1
+man2dir = $(mandir)/man2
+infodir = ${datarootdir}/info
+
+srcdir = .
+
+non_free_include_dir_suffix = sdcc/non-free/include
+non_free_inclib_dir_suffix = sdcc/non-free
+
+sdcc_includedir = $(DESTDIR)$(datadir)/$(non_free_include_dir_suffix)
+
+CPPFLAGS = -I$(top_builddir)
+
+
+# Compiling entire program or any subproject
+# ------------------------------------------
+all:
+
+# Compiling and installing everything and running test
+# ----------------------------------------------------
+install: all installdirs
+ if [ "`grep pic14 $(top_builddir)/ports.build`" = pic14 ]; then \
+ $(CP) $(srcdir)/pic14/*.h $(sdcc_includedir)/pic14; \
+ fi
+ if [ "`grep pic16 $(top_builddir)/ports.build`" = pic16 ]; then \
+ $(CP) $(srcdir)/pic16/*.h $(sdcc_includedir)/pic16; \
+ fi
+ rm -rf `find $(sdcc_includedir) -type d -name '.svn'`
+ # some files in CVS are executable :-(
+ find $(sdcc_includedir) -type f -exec chmod 644 {} \;
+
+
+# Deleting all the installed files
+# --------------------------------
+uninstall:
+ rm -rf $(sdcc_includedir)
+ rm -rf $(DESTDIR)$(datadir)/$(non_free_inclib_dir_suffix)
+
+
+# Performing self-test
+# --------------------
+check:
+
+
+# Performing installation test
+# ----------------------------
+installcheck:
+
+
+# Creating installation directories
+# ---------------------------------
+installdirs:
+ [ -d $(sdcc_includedir) ] || mkdir -p $(sdcc_includedir)
+ [ -d $(sdcc_includedir)/pic14 ] || mkdir -p $(sdcc_includedir)/pic14
+ [ -d $(sdcc_includedir)/pic16 ] || mkdir -p $(sdcc_includedir)/pic16
+
+
+# Creating dependencies
+# ---------------------
+dep:
+
+include $(srcdir)/clean.mk
+
+# My rules
+# --------
+
+
+# Remaking configuration
+# ----------------------
+checkconf:
+ @if [ -f $(top_builddir)/devel ]; then \
+ $(MAKE) -f $(srcdir)/conf.mk srcdir="$(srcdir)" top_builddir="$(top_builddir)" \
+ freshconf; \
+ fi
+
+# End of main_in.mk/main.mk