Based on the original Rocket Workbench on SourceForge in CVS at: https://sourceforge.net/projects/rocketworkbench
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
448 B

  1. LIBDIR = -L$(ROOT)/lib/
  2. INCDIR = -I$(ROOT)/source/libraries
  3. LIBFILE = $(ROOT)/lib/$(LIBNAME)
  4. DEF = -DLINUX -DGCC
  5. include make_source
  6. all: $(LIBFILE)
  7. .c.o:
  8. # @echo $<
  9. @echo -n " "
  10. $(CC) $(DEF) $(INCDIR) $(COPT) -c $< -o $@
  11. $(LIBFILE): $(LIBOBJS)
  12. @echo -n " "
  13. ar -r $@ $(LIBOBJS)
  14. @echo -n " "
  15. ranlib $@
  16. # @echo -n " "
  17. # mv $(LIBNAME) $(ROOT)/lib/
  18. @echo ""
  19. clean:
  20. @rm -f *.o *~
  21. deep-clean: clean
  22. rm -f $(ROOT)/lib/$(LIBNUM)