Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. CC=g++
  2. CFLAG= -c -I ./lib
  3. GTKL= `pkg-config --libs gtkmm-2.4`
  4. GTKC= `pkg-config --cflags gtkmm-2.4`
  5. TSLIB= -pthread #-lmongoclient -L lib -lboost_thread-mt -lboost_filesystem-mt -lboost_system-mt
  6. TSOB= ./src/obj/trueskill.o ./src/obj/matrix.o src/obj/gaussian.o ./src/obj/basemath.o ./src/obj/factorgraph.o
  7. TSOBN= trueskill.o matrix.o gaussian.o basemath.o factorgraph.o
  8.  
  9.  
  10. all: superCuteGrab
  11.  
  12. superCuteGrab: superCuteGrab.o image.o metaData.o booruInterface.o skillBase.o imageBase.o searchWindow.o $(TSOBN)
  13. $(CC) ./src/obj/superCuteGrab.o ./src/obj/image.o ./src/obj/metaData.o ./src/obj/booruInterface.o ./src/obj/skillBase.o ./src/obj/imageBase.o ./src/obj/searchWindow.o $(TSOB) $(GTKL) -lcurl -ljsoncpp -lexiv2 -lstdc++fs -lcrypto -lssl $(TSLIB) -o cuteGrab
  14.  
  15. superCuteGrab.o: ./src/superCuteGrab.cpp
  16. $(CC) $(CFLAG) -c ./src/superCuteGrab.cpp -o ./src/obj/superCuteGrab.o -lcrypto -lssl $(GTKC)
  17.  
  18. searchWindow.o:
  19. $(CC) $(CFLAG) -c ./src/graphics/searchWindow.cpp -o ./src/obj/searchWindow.o $(GTKC)
  20.  
  21. scalingImage.o:
  22. $(CC) $(CFLAG) -c ./src/graphics/scalingImage.cpp -o ./src/obj/scalingImage.o $(GTKC)
  23.  
  24.  
  25.  
  26. booruInterface.o:
  27. $(CC) $(CFLAG) -c ./src/booruInterface.cpp -o ./src/obj/booruInterface.o -lcurl -ljsoncpp
  28.  
  29. metaData.o: ./src/metaData.cpp
  30. $(CC) $(CFLAG) -c ./src/metaData.cpp -o ./src/obj/metaData.o -lcrypto -lssl
  31.  
  32. image.o: ./src/image.cpp fileMd5.o
  33. $(CC) $(CFLAG) -c ./src/image.cpp -o ./src/obj/image.o -lexiv2 -lstdc++fs -lcrypto -lssl
  34.  
  35. skillBase.o: ./src/skillBase.cpp
  36. $(CC) $(CFLAG) -c ./src/skillBase.cpp -o ./src/obj/skillBase.o
  37.  
  38. imageBase.o: ./src/imageBase.cpp
  39. $(CC) $(CFLAG) -c ./src/imageBase.cpp -o ./src/obj/imageBase.o
  40.  
  41. fileMd5.o:
  42. $(CC) $(CFLAG) -c ./src/fileMd5.h -o ./src/obj/fileMd5.o -lcrypto -lssl
  43.  
  44.  
  45.  
  46. trueskill.o:
  47. $(CC) $(CFLAG) -c ./lib/cskill/trueskill.cpp -o ./src/obj/trueskill.o -g -I ./src
  48.  
  49. matrix.o:
  50. $(CC) $(CFLAG) -c ./lib/cskill/matrix.cpp -o ./src/obj/matrix.o
  51.  
  52. gaussian.o:
  53. $(CC) $(CFLAG) -c ./lib/cskill/gaussian.cpp -o ./src/obj/gaussian.o
  54.  
  55.  
  56. basemath.o:
  57. $(CC) $(CFLAG) -c ./lib/cskill/basemath.cpp -o ./src/obj/basemath.o
  58.  
  59. factorgraph.o:
  60. $(CC) $(CFLAG) -c ./lib/cskill/factorgraph.cpp -o ./src/obj/factorgraph.o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement