summaryrefslogtreecommitdiff
path: root/device/include/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'device/include/Makefile.in')
-rw-r--r--device/include/Makefile.in159
1 files changed, 159 insertions, 0 deletions
diff --git a/device/include/Makefile.in b/device/include/Makefile.in
new file mode 100644
index 0000000..b923caf
--- /dev/null
+++ b/device/include/Makefile.in
@@ -0,0 +1,159 @@
+#
+#
+#
+
+VERSION = @VERSION@
+VERSIONHI = @VERSIONHI@
+VERSIONLO = @VERSIONLO@
+VERSIONP = @VERSIONP@
+
+SHELL = /bin/sh
+CPP = @CPP@
+INSTALL = @INSTALL@
+CP = @CP@
+
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+bindir = @bindir@
+libdir = @libdir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+includedir = @includedir@
+inclibdir = @inclibdir@
+mandir = @mandir@
+man1dir = $(mandir)/man1
+man2dir = $(mandir)/man2
+infodir = @infodir@
+VPATH = @srcdir@
+srcdir = @srcdir@
+
+include_dir_suffix = @include_dir_suffix@
+inclib_dir_suffix = @inclib_dir_suffix@
+
+sdcc_includedir = $(DESTDIR)$(datadir)/$(include_dir_suffix)
+sdcc_inclibdir = $(DESTDIR)$(datadir)/$(inclib_dir_suffix)
+
+CPPFLAGS = @CPPFLAGS@ -I$(top_builddir)
+
+
+# Compiling entire program or any subproject
+# ------------------------------------------
+all:
+
+# Compiling and installing everything and running test
+# ----------------------------------------------------
+install: all installdirs
+ $(CP) -r $(srcdir)/asm $(srcdir)/*.h $(sdcc_includedir)
+ for target in mcs51 ds390 pic14 pic16 z80 hc08 stm8; \
+ do \
+ if [ "`grep $${target} $(top_builddir)/ports.build`" = "$${target}" ]; \
+ then \
+ for mask in '*.h' '*.inc' '*.txt'; \
+ do \
+ if `ls $(srcdir)/$${target}/$${mask} > /dev/null 2>&1`; \
+ then \
+ $(CP) $(srcdir)/$${target}/$${mask} $(sdcc_includedir)/$${target}/; \
+ fi; \
+ done; \
+ fi; \
+ done;
+ # z80 family: z180, r2k, r3ka, gbz80, and tlcs90
+ if [ "`grep z80 $(top_builddir)/ports.build`" = "z80" ]; \
+ then \
+ for target in z180 r2k gbz80 r3ka tlcs90; \
+ do \
+ for mask in '*.h' '*.inc' '*.txt'; \
+ do \
+ if `ls $(srcdir)/$${target}/$${mask} > /dev/null 2>&1`; \
+ then \
+ $(CP) $(srcdir)/$${target}/$${mask} $(sdcc_includedir)/$${target}/; \
+ fi; \
+ done; \
+ done; \
+ fi
+ # ds390 family: ds400
+ if [ "`grep ds390 $(top_builddir)/ports.build`" = "ds390" ]; \
+ then \
+ for target in ds400; \
+ do \
+ for mask in '*.h' '*.inc' '*.txt'; \
+ do \
+ if `ls $(srcdir)/$${target}/$${mask} > /dev/null 2>&1`; \
+ then \
+ $(CP) $(srcdir)/$${target}/$${mask} $(sdcc_includedir)/$${target}/; \
+ fi; \
+ done; \
+ done; \
+ fi
+ # 6808 family: s08
+ if [ "`grep hc08 $(top_builddir)/ports.build`" = "hc08" ]; \
+ then \
+ for target in s08; \
+ do \
+ for mask in '*.h' '*.inc' '*.txt'; \
+ do \
+ if `ls $(srcdir)/$${target}/$${mask} > /dev/null 2>&1`; \
+ then \
+ $(CP) $(srcdir)/$${target}/$${mask} $(sdcc_includedir)/$${target}/; \
+ fi; \
+ done; \
+ done; \
+ fi
+ find $(sdcc_includedir) -type d -name '.svn' -exec rm -rf {} \;
+ # correct file modes
+ find $(sdcc_includedir) -type f -exec chmod 644 {} \;
+
+
+# Deleting all the installed files
+# --------------------------------
+uninstall:
+ rm -rf $(sdcc_includedir)
+ rm -rf $(sdcc_inclibdir)
+
+
+# Performing self-test
+# --------------------
+check:
+
+
+# Performing installation test
+# ----------------------------
+installcheck:
+
+
+# Creating installation directories
+# ---------------------------------
+installdirs:
+ mkdir -p $(sdcc_includedir)
+ for target in mcs51 ds390 ds400 pic14 pic16 z80 z180 gbz80 hc08; \
+ do \
+ if [ -d $(srcdir)/$${target} ]; \
+ then \
+ mkdir -p $(sdcc_includedir)/$${target}; \
+ fi; \
+ done
+
+
+# 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