Annotation of GNUtools/libg++/Makefile, revision 1.1.1.1

1.1       root        1: OTHER_CFLAGS = -g -O2 $(RC_CFLAGS) $(CFLAGS)
                      2: OBJROOT = .
                      3: SYMROOT = .
                      4: 
                      5: DERIVED_DIR = obj
                      6: GNUSRC = /NextDeveloper/Source/GNU
                      7: ARCHIVE_STRIP_OPTS_FROM_KEV = -x -S
                      8: STRIP = /bin/strip
                      9: 
                     10: all: $(OBJROOT)/$(DERIVED_DIR) $(OBJROOT)/$(DERIVED_DIR)/Makefile
                     11:        (includedir=`pwd`;                                      \
                     12:        cd $(OBJROOT)/$(DERIVED_DIR);                           \
                     13:        $(MAKE) CFLAGS="$(OTHER_CFLAGS) -I$$includedir"         \
                     14:                CXXFLAGS="$(OTHER_CFLAGS) -I$$includedir"       \
                     15:                MACHINE=`/usr/bin/arch`                         \
                     16:                OBJROOT="$(OBJROOT)"                            \
                     17:                SYMROOT="$(SYMROOT)"                            \
                     18:                DSTROOT="$(DSTROOT)"                            \
                     19:                $@ )
                     20: 
                     21: $(OBJROOT)/$(DERIVED_DIR)/Makefile: Makefile.in
                     22:        (PWD=`pwd`;                                             \
                     23:        cd $(OBJROOT)/$(DERIVED_DIR);                           \
                     24:        $$PWD/configure next)
                     25: 
                     26: reconfigure: 
                     27:        (PWD=`pwd`;                                             \
                     28:        cd $(OBJROOT)/$(DERIVED_DIR);                           \
                     29:        $$PWD/configure next)
                     30: 
                     31: install_relnotes:
                     32:        (mkdirs $(DSTROOT)/usr/local/RelNotes; \
                     33:        cp libg++.rtf $(DSTROOT)/usr/local/RelNotes;)
                     34: 
                     35: installhdrs: $(OBJROOT)/$(DERIVED_DIR) $(OBJROOT)/$(DERIVED_DIR)/Makefile
                     36:        (cd $(OBJROOT)/$(DERIVED_DIR)/libg++;                   \
                     37:        $(MAKE) OBJROOT="$(OBJROOT)"                            \
                     38:                SYMROOT="$(SYMROOT)"                            \
                     39:                DSTROOT="$(DSTROOT)"                            \
                     40:                $@ )                                            
                     41:        (cd $(OBJROOT)/$(DERIVED_DIR)/libio;                    \
                     42:        $(MAKE) OBJROOT="$(OBJROOT)"                            \
                     43:                SYMROOT="$(SYMROOT)"                            \
                     44:                DSTROOT="$(DSTROOT)"                            \
                     45:                $@ )                                            
                     46: 
                     47: install: all installhdrs
                     48:        (cd $(OBJROOT)/$(DERIVED_DIR)/libg++;                   \
                     49:        $(MAKE) OBJROOT="$(OBJROOT)"                            \
                     50:                SYMROOT="$(SYMROOT)"                            \
                     51:                DSTROOT="$(DSTROOT)"                            \
                     52:                $@ )
                     53:        (cd $(OBJROOT)/$(DERIVED_DIR)/libio;                   \
                     54:         $(MAKE) OBJROOT="$(OBJROOT)"                            \
                     55:                 SYMROOT="$(SYMROOT)"                            \
                     56:                 DSTROOT="$(DSTROOT)"                            \
                     57:                 $@ )
                     58:        rm $(DSTROOT)/NextDeveloper/Headers/g++/libc.h
                     59:        make install_relnotes DSTROOT="$(DSTROOT)"
                     60:        make installGNUsrc SRCROOT=$(DSTROOT)/$(GNUSRC)/libg++
                     61:        chown -fR root.wheel $(DSTROOT)/$(GNUSRC)
                     62:        $(STRIP) $(ARCHIVE_STRIP_OPTS_FROM_KEV) $(DSTROOT)/usr/lib/libg++.a
                     63: 
                     64: 
                     65: PACKAGE = /NextAdmin/Installer.app/package
                     66: 
                     67: package: 
                     68:        (dstroot=/tmp/package_dest_libg++root;                                  \
                     69:        $(MAKE) "RC_CFLAGS=-arch i386 -arch m68k -arch hppa" \
                     70:                "RC_ARCHS=i386 m68k -arch hppa" \
                     71:                OBJROOT="$(OBJROOT)" \
                     72:                SYMROOT="$(SYMROOT)"                            \
                     73:                DSTROOT="$$dstroot"                             \
                     74:                install ;                                       \
                     75:        $(PACKAGE) $$dstroot libg++.info -d /tmp)
                     76: 
                     77:        
                     78: #      install -r -m 555 $(OBJROOT)/$(DERIVED_DIR)/libg++/libg++.a $(DSTROOT)$(LIBDIR)/libg++.a 
                     79: 
                     80: $(OBJROOT)/$(DERIVED_DIR):
                     81:        mkdirs $@
                     82: 
                     83: installsrc: $(SRCROOT) clean
                     84:        tar cf - * | (cd $(SRCROOT); tar xfp -)
                     85: 
                     86: installGNUsrc: $(SRCROOT) clean
                     87:        tar cf - * | (cd $(SRCROOT); tar xf -)
                     88:        rm -f $(DSTROOT)/$(GNUSRC)/libg++/SGS_ENV
                     89: 
                     90: $(SRCROOT):
                     91:        mkdirs $@
                     92: 
                     93: clean:
                     94:        -rm -rf $(OBJROOT)/$(DERIVED_DIR)
                     95:        -rm -f tags .gdb_history

unix.superglobalmegacorp.com

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