6 VERSIONHI = @VERSIONHI@
7 VERSIONLO = @VERSIONLO@
18 exec_prefix = @exec_prefix@
22 sdcc_datadir = @sdcc_datadir@
23 includedir = @includedir@
25 man1dir = $(mandir)/man1
26 man2dir = $(mandir)/man2
30 CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR)
33 # Compiling entire program or any subproject
34 # ------------------------------------------
38 # Compiling and installing everything and runing test
39 # ---------------------------------------------------
40 install: all installdirs
41 $(CP) -r asm *.h $(sdcc_datadir)/include/
44 # Deleting all the installed files
45 # --------------------------------
47 for hdr in *.h; do rm -f $(sdcc_datadir)/$$hdr; done
50 # Performing self-test
51 # --------------------
55 # Performing installation test
56 # ----------------------------
60 # Creating installation directories
61 # ---------------------------------
63 [ -d $(sdcc_datadir)/include ] || mkdir -p $(sdcc_datadir)/include
66 # Creating dependencies
67 # ---------------------
71 # $(CPP) $(CPPFLAGS) $(M_OR_MM) *.c >main.dep
80 # Remaking configuration
81 # ----------------------
83 @if [ -f $(PRJDIR)/devel ]; then\
84 $(MAKE) -f $(srcdir)/conf.mk srcdir="$(srcdir)" PRJDIR="$(PRJDIR)" \
88 # End of main_in.mk/main.mk