Annotation of GNUtools/cctools/libstuff/Makefile, revision 1.1.1.1

1.1       root        1: CFLAGS = -O -g -Wall -Wno-precomp -I../include
                      2: 
                      3: OBJROOT = .
                      4: OFILE_DIR = $(OBJROOT)
                      5: VPATH = $(OFILE_DIR)
                      6: SYMROOT = .
                      7: 
                      8: CFILES1 = allocate.c errors.c arch.c execute.c bytesex.c round.c hppa.c
                      9: CFILES2 = arch_usage.c set_arch_flag_name.c swap_headers.c hash_string.c \
                     10:          breakout.c writeout.c checkout.c fatal_arch.c get_toc_byte_sex.c \
                     11:          ofile.c ofile_get_word.c best_arch.c reloc.c vm_flush_cache.c \
                     12:          print.c fatals.c
                     13: OBJS1 = $(CFILES1:.c=.o)
                     14: OBJS2 = $(CFILES2:.c=.o)
                     15: INSTALL_FILES = $(CFILES1) $(CFILES2) Makefile notes
                     16: 
                     17: PRODUCT = libstuff
                     18: all: $(OFILE_DIR) $(SYMROOT) $(PRODUCT).a
                     19: 
                     20: $(PRODUCT).a:  $(OFILE_DIR) $(SYMROOT) $(OBJS1) $(OBJS2)
                     21:        libtool -o $(SYMROOT)/$@ $(OBJS1) $(OBJS2)
                     22: 
                     23: fromGNUsrc:    $(OFILE_DIR) $(SYMROOT) $(OBJS1)
                     24:        libtool -o $(SYMROOT)/$(PRODUCT).a $(OBJS1)
                     25: 
                     26: .c.o:
                     27:        $(CC) $(CFLAGS) $(RC_CFLAGS) -c -MD -dependency-file $(OFILE_DIR)/$*.d \
                     28:                -o $(OFILE_DIR)/$*.o $*.c
                     29:        md -d -u $(OFILE_DIR)/Makedep $(OFILE_DIR)/$*.d
                     30: 
                     31: clean shlib_clean:
                     32:        -cd $(OFILE_DIR); rm -f $(OBJS1) $(OBJS2)
                     33:        -rm -f $(SYMROOT)/$(PRODUCT).a
                     34:        -rm -f $(OFILE_DIR)/Makedep make.out
                     35: 
                     36: install: all
                     37: 
                     38: installGNUsrc:
                     39:        mkdirs $(SRCROOT)
                     40:        chmod 755 $(SRCROOT)
                     41:        tar cf - $(CFILES1) Makefile | (cd $(SRCROOT); tar xf -)
                     42:        chmod 444 $(SRCROOT)/*
                     43: 
                     44: installsrc:
                     45:        mkdirs $(SRCROOT)
                     46:        chmod 755 $(SRCROOT)
                     47:        tar cf - $(INSTALL_FILES) | (cd $(SRCROOT); tar xf -)
                     48:        chmod 444 $(SRCROOT)/*
                     49: 
                     50: $(OFILE_DIR) $(SYMROOT):
                     51:        mkdirs $@
                     52: 
                     53: -include $(OFILE_DIR)/Makedep

unix.superglobalmegacorp.com

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