home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / misc / src / installinit / Makefile < prev    next >
Makefile  |  1997-10-28  |  398b  |  22 lines

  1. VERSION = 1.1
  2.  
  3. CFLAGS = -Wall -g -DVERSION=\"$(VERSION)\" -fno-builtin
  4.  
  5. ARCH := $(patsubst i%86,i386,$(shell uname -m))
  6. ifeq (i386,$(ARCH))
  7. MINILIBC=minilibc.o
  8. CFLAGS+=-DUSE_MINILIBC=1
  9. LDFLAGS = -nostdlib /usr/lib/crt1.o
  10. STATIC=-static
  11. else
  12. CFLAGS+=-DUSE_MINILIBC=0
  13. STATIC=
  14. endif
  15.  
  16. init: init.o $(MINILIBC)
  17.     gcc $(STATIC) -g $(LDFLAGS) -o init init.o $(MINILIBC)
  18.     strip init
  19.  
  20. clean:
  21.     rm -f init *.o
  22.