📄 makefile.inc
字号:
${OBJDIR}/hal-symrelease.o: ${OBJDIR}/hal.o cp ${OBJDIR}/hal.o ${OBJDIR}/hal-symrelease.o## XXX should validate the release to make sure, for example, that AH_DEBUG# was not used#release: ${OBJDIR}/hal-release.o rm -f ${PUBLIC}/${TARGET}.hal.o.uu (${SED} -e '1,/^$$/d' ${HAL}/COPYRIGHT; \ ${SED} -n -e '/ATH_HAL_VERSION/p' ${HAL}/version.h; \ ${UUENCODE} ${OBJDIR}/hal-release.o hal.o) > ${PUBLIC}/${TARGET}.hal.o.uu cp ${OBJDIR}/opt_ah.h ${PUBLIC}/${TARGET}.opt_ah.hsymrelease: ${OBJDIR}/hal-symrelease.o rm -f ${PUBLIC}/${TARGET}.hal.o.uu (${SED} -e '1,/^$$/d' ${HAL}/COPYRIGHT; \ ${SED} -n -e '/ATH_HAL_VERSION/p' ${HAL}/version.h; \ ${UUENCODE} ${OBJDIR}/hal-symrelease.o hal.o) > ${PUBLIC}/${TARGET}.hal.o.uu cp ${OBJDIR}/opt_ah.h ${PUBLIC}/${TARGET}.opt_ah.h${OBJDIR}/ah.o: ${HAL}/ah.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ah_eeprom.o: ${HAL}/ah_eeprom.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ah_regdomain.o: ${HAL}/ah_regdomain.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_attach.o: ${AR5210}/ar5210_attach.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_beacon.o: ${AR5210}/ar5210_beacon.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_interrupts.o: ${AR5210}/ar5210_interrupts.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_keycache.o: ${AR5210}/ar5210_keycache.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_misc.o: ${AR5210}/ar5210_misc.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_power.o: ${AR5210}/ar5210_power.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_phy.o: ${AR5210}/ar5210_phy.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_radar.o: ${AR5210}/ar5210_radar.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_recv.o: ${AR5210}/ar5210_recv.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_reset.o: ${AR5210}/ar5210_reset.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5210_xmit.o: ${AR5210}/ar5210_xmit.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_attach.o: ${AR5211}/ar5211_attach.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_beacon.o: ${AR5211}/ar5211_beacon.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_interrupts.o: ${AR5211}/ar5211_interrupts.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_keycache.o: ${AR5211}/ar5211_keycache.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_misc.o: ${AR5211}/ar5211_misc.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_power.o: ${AR5211}/ar5211_power.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_phy.o: ${AR5211}/ar5211_phy.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_radar.o: ${AR5211}/ar5211_radar.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_recv.o: ${AR5211}/ar5211_recv.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_reset.o: ${AR5211}/ar5211_reset.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5211_xmit.o: ${AR5211}/ar5211_xmit.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_ani.o: ${AR5212}/ar5212_ani.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_attach.o: ${AR5212}/ar5212_attach.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_beacon.o: ${AR5212}/ar5212_beacon.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_eeprom.o: ${AR5212}/ar5212_eeprom.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_gpio.o: ${AR5212}/ar5212_gpio.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_interrupts.o: ${AR5212}/ar5212_interrupts.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_keycache.o: ${AR5212}/ar5212_keycache.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_misc.o: ${AR5212}/ar5212_misc.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_power.o: ${AR5212}/ar5212_power.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_phy.o: ${AR5212}/ar5212_phy.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_radar.o: ${AR5212}/ar5212_radar.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_recv.o: ${AR5212}/ar5212_recv.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_reset.o: ${AR5212}/ar5212_reset.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5212_xmit.o: ${AR5212}/ar5212_xmit.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_attach.o: ${AR5312}/ar5312_attach.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_bsp.o: ${AR5312}/ar5312_bsp.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_eeprom.o: ${AR5312}/ar5312_eeprom.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_gpio.o: ${AR5312}/ar5312_gpio.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_interrupts.o: ${AR5312}/ar5312_interrupts.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_misc.o: ${AR5312}/ar5312_misc.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_power.o: ${AR5312}/ar5312_power.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5312_reset.o: ${AR5312}/ar5312_reset.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5111.o: ${AR5212}/ar5111.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5112.o: ${AR5212}/ar5112.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar2413.o: ${AR5212}/ar2413.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5413.o: ${AR5212}/ar5413.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar2316.o: ${AR5212}/ar2316.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar2317.o: ${AR5212}/ar2317.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/ar5416_eeprom.o: ${AR5212}/ar5416_eeprom.c ${CC} -c -o $@ ${CFLAGS} $<${OBJDIR}/opt_ah.h: test -d ${OBJDIR} || mkdir -p ${OBJDIR}ifeq ($(strip ${AH_SUPPORT_AR5210}),1) echo "#define AH_SUPPORT_AR5210 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_AR5211}),1) echo "#define AH_SUPPORT_AR5211 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_AR5212}),1) echo "#define AH_SUPPORT_AR5212 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_AR5312}),1) echo "#define AH_SUPPORT_AR5312 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_AR5416V2}),1) echo "#define AH_SUPPORT_AR5416V2 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_AR5416FPGA}),1) echo "#define AH_SUPPORT_AR5416FPGA 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_5111}),1) echo "#define AH_SUPPORT_5111 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_5112}),1) echo "#define AH_SUPPORT_5112 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_2413}),1) echo "#define AH_SUPPORT_2413 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_5413}),1) echo "#define AH_SUPPORT_5413 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_2316}),1) echo "#define AH_SUPPORT_2316 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_2317}),1) echo "#define AH_SUPPORT_2317 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_ASSERT}),1) echo "#define AH_ASSERT 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_DEBUG_ALQ}),1) echo "#define AH_DEBUG_ALQ 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_DEBUG}),1) echo "#define AH_DEBUG 1" >> ${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_WRITE_REGDOMAIN}),1) echo "#define AH_SUPPORT_WRITE_REGDOMAIN 1" >>${OBJDIR}/opt_ah.h echo "#define AH_SUPPORT_WRITE_EEPROM 1">>${OBJDIR}/opt_ah.helseifeq ($(strip ${AH_WRITE_EEPROM}),1) echo "#define AH_SUPPORT_WRITE_EEPROM 1">>${OBJDIR}/opt_ah.hendifendififeq ($(strip ${AH_DEBUG_COUNTRY}),1) echo "#define AH_DEBUG_COUNTRY 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_REGOPS_FUNC}),1) echo "#define AH_REGOPS_FUNC 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_DISABLE_WME}),1) echo "#define AH_DISABLE_WME 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_ENABLE_AP_SUPPORT}),1) echo "#define AH_ENABLE_AP_SUPPORT 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_PRIVATE_DIAG}),1) echo "#define AH_PRIVATE_DIAG 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_NEED_DESC_SWAP}),1) echo "#define AH_NEED_DESC_SWAP 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_XR}),1) echo "#define AH_SUPPORT_XR 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_RADAR_CALIBRATE}),1) echo "#define AH_RADAR_CALIBRATE 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_RADAR_CALIBRATE}),2) echo "#define AH_RADAR_CALIBRATE 2" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_RADAR_CALIBRATE}),3) echo "#define AH_RADAR_CALIBRATE 3" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_DFS}),1) echo "#define AH_SUPPORT_DFS 1" >>${OBJDIR}/opt_ah.hendififeq ($(strip ${AH_SUPPORT_WRITE_REG}),1) echo "#define AH_SUPPORT_WRITE_REG 1" >>${OBJDIR}/opt_ah.hendifclean: rm -f ${ALL} ${OBJS} ${CLEANFILES} -rmdir -p ${OBJDIR}depend: beforedepend .depend afterdepend${OBJDIR}/.depend: ${SRCS} ${OBJDIR}/opt_ah.h rm -f ${OBJDIR}/.depend ${CC} -M ${CFLAGS} ${SRCS} | \ sed 's,\(.*\)\.o:,${OBJDIR}/\1.o:,g' > ${OBJDIR}/.dependafterdepend:-include ${OBJDIR}/.depend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -