Advertisement
Guest User

Untitled

a guest
Jun 21st, 2011
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1.  
  2.  
  3. #
  4. #      Makefile for w3b_Cr4ck
  5. #
  6.  
  7.  
  8. CC = g++
  9.  
  10. CFLAGS = -Wall \
  11.          -O2 \
  12.          -c
  13.  
  14. LFLAGS = -Wall
  15.          
  16. LIB = -l curl
  17.  
  18. EXEC = cr4ck
  19.  
  20. SRC = main.cpp \
  21.       parse_args.cpp \
  22.       site_data.cpp \
  23.       w3b_cr4ck.cpp
  24.  
  25. OBJS = $(SRC:.cpp = .o)
  26.  
  27.  
  28. $(EXEC) : $(OBJS)
  29.     $(CC) $(LFLAGS) $(OBJS) -o $(EXEC) $(LIB)
  30.  
  31.  
  32. main.o : main.cpp parse_args.hpp
  33.     $(CC) $(CFLAGS) main.cpp
  34.  
  35.  
  36. parse_args.o : parse_args.cpp parse_args.hpp
  37.     $(CC) $(CFLAGS) parse_args.cpp
  38.  
  39.  
  40. site_data.o : site_data.cpp site_data.hpp Literals.hpp
  41.     $(CC) $(CFLAGS) site_data.cpp
  42.  
  43.  
  44. w3b_cr4ck.o : w3b_cr4ck.cpp site_data.hpp
  45.     $(CC) $(CFLAGS) w3b_cr4ck.cpp
  46.  
  47.  
  48. install : $(EXEC)
  49.     /bin/mv -f $(EXEC) /usr/bin
  50.  
  51. .PHONY : install
  52.  
  53.  
  54. clean :
  55.     /bin/rm -rf *.o $(EXEC)
  56.  
  57. .PHONY : clean
  58.  
  59.  
  60. backup :
  61.     /bin/tar -czvf ../w3b_Cr4ck-src.tgz *.cpp \
  62.     *.hpp Makefile README INSTALL
  63.  
  64. .PHONY : backup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement