1*a16c312cSMatthias Ringwald# Makefile for libusb based examples 2*a16c312cSMatthias RingwaldBTSTACK_ROOT ?= ../.. 3*a16c312cSMatthias Ringwald 4*a16c312cSMatthias RingwaldCORE += \ 5*a16c312cSMatthias Ringwald btstack_chipset_da145xx.c \ 6*a16c312cSMatthias Ringwald btstack_run_loop_posix.c \ 7*a16c312cSMatthias Ringwald btstack_tlv_posix.c \ 8*a16c312cSMatthias Ringwald btstack_uart_posix.c \ 9*a16c312cSMatthias Ringwald hci_dump_posix_fs.c \ 10*a16c312cSMatthias Ringwald hci_transport_h4.c \ 11*a16c312cSMatthias Ringwald le_device_db_tlv.c \ 12*a16c312cSMatthias Ringwald main.c \ 13*a16c312cSMatthias Ringwald btstack_stdin_posix.c \ 14*a16c312cSMatthias Ringwald btstack_signal.c \ 15*a16c312cSMatthias Ringwald hci_531_active_uart_460800.c \ 16*a16c312cSMatthias Ringwald 17*a16c312cSMatthias Ringwald# examples 18*a16c312cSMatthias RingwaldCLASSIC = 19*a16c312cSMatthias Ringwaldinclude ${BTSTACK_ROOT}/example/Makefile.inc 20*a16c312cSMatthias Ringwald 21*a16c312cSMatthias RingwaldCFLAGS += -g -Wall -Werror \ 22*a16c312cSMatthias Ringwald -I$(BTSTACK_ROOT)/platform/posix \ 23*a16c312cSMatthias Ringwald -I$(BTSTACK_ROOT)/chipset/da145xx \ 24*a16c312cSMatthias Ringwald -I$(BTSTACK_ROOT)/platform/embedded \ 25*a16c312cSMatthias Ringwald -I${BTSTACK_ROOT}/3rd-party/tinydir 26*a16c312cSMatthias Ringwald 27*a16c312cSMatthias Ringwald# add pthread for ctrl-c signal handler 28*a16c312cSMatthias RingwaldLDFLAGS += -lpthread 29*a16c312cSMatthias Ringwald 30*a16c312cSMatthias RingwaldVPATH += ${BTSTACK_ROOT}/platform/posix 31*a16c312cSMatthias RingwaldVPATH += ${BTSTACK_ROOT}/chipset/da145xx 32*a16c312cSMatthias Ringwald 33*a16c312cSMatthias RingwaldEXAMPLES = ${EXAMPLES_GENERAL} ${EXAMPLES_LE_ONLY} 34*a16c312cSMatthias Ringwald 35*a16c312cSMatthias Ringwaldall: ${EXAMPLES} 36*a16c312cSMatthias Ringwald 37