Advertisement
Guest User

Untitled

a guest
Dec 9th, 2010
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.41 KB | None | 0 0
  1. # Automatically Generated Makefile by EDE.
  2. # For use with: make
  3. #
  4. # DO NOT MODIFY THIS FILE OR YOUR CHANGES MAY BE LOST.
  5. # EDE is the Emacs Development Environment.
  6. # http://cedet.sourceforge.net/ede.shtml
  7. #
  8.  
  9. top="$(CURDIR)"/
  10. ede_FILES=Project.ede Makefile
  11.  
  12. target_SOURCES=main.cpp a.cpp
  13. target_OBJ= main.o a.o
  14. CXX= g++
  15. CXX_COMPILE=$(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
  16. CXX_DEPENDENCIES=-Wp,-MD,.deps/$(*F).P
  17. CXX_LINK=$(CXX) $(CFLAGS) $(LDFLAGS) -L.
  18. target2_SOURCES=main.cpp
  19. target2_OBJ= main.o
  20. VERSION=1.0
  21. DISTDIR=$(top)test1-$(VERSION)
  22. top_builddir =
  23.  
  24. DEP_FILES=.deps/main.P .deps/a.P .deps/a.P .deps/main.P
  25.  
  26. all: target target2
  27.  
  28. DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
  29. -include $(DEP_FILES)
  30.  
  31. %.o: %.cpp
  32.     @echo '$(CXX_COMPILE) -c $<'; \
  33.     $(CXX_COMPILE) $(CXX_DEPENDENCIES) -o $@ -c $<
  34.  
  35. target: $(target_OBJ)
  36.     $(CXX_LINK) -o $@ $^ $(LDDEPS)
  37.  
  38. target2: $(target2_OBJ)
  39.     $(CXX_LINK) -o $@ $^ $(LDDEPS)
  40.  
  41. tags:
  42.  
  43.  
  44. clean:
  45.     rm -f *.mod *.o *.obj .deps/*.P .lo
  46.  
  47. .PHONY: dist
  48.  
  49. dist:
  50.     rm -rf $(DISTDIR)
  51.     mkdir $(DISTDIR)
  52.     cp $(target_SOURCES) $(target2_SOURCES) $(ede_FILES) $(DISTDIR)
  53.     tar -cvzf $(DISTDIR).tar.gz $(DISTDIR)
  54.     rm -rf $(DISTDIR)
  55.  
  56. Makefile: Project.ede
  57.     @echo Makefile is out of date!  It needs to be regenerated by EDE.
  58.     @echo If you have not modified Project.ede, you can use 'touch' to update the Makefile time stamp.
  59.     @false
  60.  
  61.  
  62.  
  63. # End of Makefile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement