Makefile.am 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. bin_PROGRAMS=yals
  2. noinst_PROGRAMS=client async test
  3. SRC_MONKEYCAR= monkey_car/monkeycar_area.cpp monkey_car/monkeycar_bus.cpp monkey_car/monkeycar_person.cpp
  4. SRC_MODULE_SERVICE= module_service/module_call.cpp module_service/module_meta_date_changed.cpp module_service/module_web.cpp
  5. SRC_MAIN= ant.cpp area.cpp base64.cpp bindmorecard.cpp card_area.cpp card_base.cpp card_car.cpp \
  6. card.cpp card_message_handle.cpp cardMgr.cpp card_path.cpp card_person.cpp crc.cpp geo_hash.cpp \
  7. landmark.cpp line_fit.cpp loc_point.cpp loc_tool.cpp message.cpp message_file.cpp mine.cpp \
  8. net-service.cpp point.cpp select_tool.cpp site_area.cpp special_area.cpp tdoa_sync.cpp visit.cpp \
  9. web-client.cpp worker.cpp ya_event.cpp znet.cpp ya_setting.cpp area_business.cpp
  10. SRC_MAIN_EVENT= mine_module/MineCardManager.cpp
  11. CXXFLAGS=-g
  12. AM_SOURCES=$(SRC_MONKEYCAR) $(SRC_MODULE_SERVICE) $(SRC_MAIN) $(SRC_MAIN_EVENT)
  13. AM_CPPFLAGS=-Wall -pthread -m64 -g -O0 -std=c++11 -I${prefix}/include -I/usr/local/mysql/include -Iwebsocket -Iwebsocket/sio -I./db -I../dist/include -I../rapidjson/include
  14. AM_LDFLAGS=-Wall -pthread -m64 -g -O0 -std=c++11 -L${prefix}/lib -L/usr/local/mysql/lib -L../dist/lib
  15. yals_SOURCES=${AM_SOURCES} main.cpp
  16. yals_CPPFLAGS=${AM_CPPFLAGS}
  17. yals_LDFLAGS=${AM_LDFLAGS} -lev -lzlog -lrt -lboost_chrono -lboost_system -lboost_thread -lmysqlclient -lthree_rates
  18. yals_LDADD=db/libyadb.a websocket/libwebsocket.a
  19. async_SOURCES=async.cpp
  20. async_CPPFLAGS=${AM_CPPFLAGS}
  21. async_LDFLAGS=${AM_LDFLAGS} -L. -lzlog -lrt
  22. client_SOURCES=client.cpp message_file.cpp
  23. client_CPPFLAGS=${AM_CPPFLAGS}
  24. client_LDFLAGS=${AM_LDFLAGS} -L. -lzlog
  25. test_SOURCES=test.cpp base64.cpp
  26. test_CPPFLAGS=${AM_CPPFLAGS}
  27. test_LDFLAGS=${AM_LDFLAGS} -L. -lzlog -lrt
  28. DEFS=
  29. EXTRA_DIST=