Makefile 836 B

123456789101112131415161718192021222324252627282930313233343536
  1. .PHONY:pjsip user clean install uninstall
  2. pjsip:
  3. ${CC} -o generate_pjsip_conf generate_pjsip_conf.c -lm -lmysqlclient
  4. trunk:
  5. ${CC} -o generate_trunk_conf generate_trunk_conf.c -lm -lmysqlclient
  6. user:
  7. ${CC} -o generate_user_conf generate_user_conf.c -lm -lmysqlclient -lcjson
  8. context:
  9. ${CC} -o generate_context_conf generate_context_conf.c -lm -lmysqlclient
  10. exten:
  11. ${CC} -o generate_extension_conf generate_extension_conf.c -lm -lmysqlclient -lcjson
  12. group:
  13. ${CC} -o generate_group_conf generate_group_conf.c -lm -lmysqlclient -lcjson
  14. f2b_init:
  15. ${CC} -o fail2ban_init fail2ban_init.c -lm -lmysqlclient
  16. f2b_conf:
  17. ${CC} -o fail2ban_conf fail2ban_conf.c -lm -lmysqlclient
  18. ast_init:
  19. ${CC} -o ast_init ast_init.c -lm -lmysqlclient -lhiredis
  20. audio_time:
  21. ${CC} -o getaudio_time getaudio_time.c
  22. clean:
  23. rm -f *.o ${TARGET}