home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / misc / src / install / libfdisk / Makefile < prev    next >
Encoding:
Makefile  |  1997-11-03  |  720 b   |  31 lines

  1. DEBUGFLAGS = -g
  2. CFLAGS     = -Wall $(DEBUGFLAGS) $(INCLUDEPATH) -D_GNU_SOURCE=1
  3. LDFLAGS    = $(LIBPATH)
  4.  
  5. AR      = ar
  6. RANLIB  = ranlib
  7.  
  8. LIBFDISK = libfdisk.a
  9.  
  10. OBJECTS = alloc.o constraints.o extended.o rawio.o primary.o \
  11.       errlist.o partition.o partspec.o
  12. SOURCES = alloc.c extended.c rawio.c primary.c partition.c \
  13.       errlist.c partspec.c constraints.c
  14. HEADERS = libfdisk.h alloc.h extended.h rawio.h primary.h \
  15.       partition.h partspec.h constraints.h
  16.  
  17. all: $(LIBFDISK) 
  18.  
  19. testfdisk: testfdisk.o $(LIBFDISK)
  20.  
  21. testfdisk.o: testfdisk.c
  22.  
  23. $(LIBFDISK) : $(OBJECTS)
  24.     $(AR) cr $(LIBFDISK) $(OBJECTS)
  25.     $(RANLIB) $(LIBFDISK)
  26.  
  27. $(OBJECTS): $(SOURCES) $(HEADERS)
  28.  
  29. clean:
  30.     rm -f *.o *.a *~ core testfdisk testfdisk.o printerrors
  31.