Annotation of driverkit/MakefileDir/Makefile.machine_common, revision 1.1.1.1

1.1       root        1: #
                      2: # Common machine-dependent Makefile fragment for DEVICES project.
                      3: #
                      4: ifneq "" "$(wildcard /bin/mkdirs)"
                      5:   MKDIRS = /bin/mkdirs
                      6: else
                      7:   MKDIRS = /bin/mkdir -p
                      8: endif
                      9: 
                     10: SOURCEFILES=   $(PUBLIC_HFILES) $(PRIVATE_HFILES)
                     11: 
                     12: INSTFLAGS=-c -m 444
                     13: 
                     14: #
                     15: # Note project-specific machine-dependent Makefile must define MACHINE_DIR.
                     16: # CAREFUL: this install is only for header files; binaries should use
                     17: # their own Makefile.
                     18: #
                     19: install installhdrs install_only:      $(DSTDIR)/$(MACHINE_DIR)
                     20:        if [ -n "${PUBLIC_HFILES}" ]; \
                     21:        then  \
                     22:                install ${INSTFLAGS} $(PUBLIC_HFILES) \
                     23:                        $(DSTDIR)/$(MACHINE_DIR); \
                     24:        fi
                     25:        
                     26: installsrc:    $(SRCROOT)
                     27:        gnutar cf - $(SOURCEFILES) *.m *.c *.h Makefile | (cd $(SRCROOT); gnutar xpf -)
                     28: 
                     29: clean:
                     30:        -rm -rf *.d Makedep *~
                     31: 
                     32: $(DSTDIR) $(SRCROOT) $(DSTDIR)/$(MACHINE_DIR):
                     33:        $(MKDIRS) $@

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.