home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser-CD: Millenium / STCMILLENIUM.iso / vollvers / draconis / drtomint / makefile < prev    next >
Makefile  |  1999-08-18  |  602b  |  44 lines

  1. #
  2. # Makefile for 
  3. #
  4.  
  5. # additional includes
  6. INCLUDE = 
  7.  
  8. # compiler settings
  9. CC = gcc
  10. AS = $(CC)
  11. LD = $(CC)
  12. STRIP = strip
  13. CP = cp
  14. RM = rm -f
  15.  
  16. #CPU = -m68030
  17. #CPU = -m68040
  18.  
  19. OPTS =  -fomit-frame-pointer \
  20.     -O $(CPU)
  21.  
  22. # the -mshort flag is mandatory
  23. CFLAGS = -g $(INCLUDE) -Wall -Wmissing-prototypes -mshort $(OPTS)
  24. LDFLAGS = -lsocket16
  25.  
  26. TARGET = mgw.prg
  27. OBJS = main.o mgw.o
  28.  
  29. all: $(TARGET) $(TARGET2) $(TARGET3)
  30.  
  31. $(TARGET): $(OBJS)
  32.     $(LD) -mshort $(OPTS) -o $@ $(OBJS) $(LDFLAGS)
  33.     flags --mglobal-memory $@
  34.  
  35. boot:
  36.     $(CP) $(TARGET) /c/multitos
  37.  
  38. clean:
  39.     $(RM) $(OBJS)
  40.  
  41. distclean:
  42.     $(MAKE) clean;
  43.     $(RM) *~
  44.