From 0829ddfe9aaa289de515261e410b189a33fba03c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B8e?= Date: Tue, 7 Nov 2017 14:52:37 +0100 Subject: [PATCH] kbuild: Removed KBuild Signed-off-by: Sebastian Boe --- Kbuild | 56 - Makefile | 1460 ----------------- Makefile.inc | 154 -- Makefile.test | 4 - arch/Makefile | 1 - arch/arc/Kbuild | 6 - arch/arc/Makefile | 24 - arch/arc/core/Makefile | 20 - arch/arc/core/mpu/Makefile | 2 - arch/arc/soc/em11d/Kbuild | 8 - arch/arc/soc/em11d/Makefile | 16 - arch/arc/soc/em7d/Kbuild | 10 - arch/arc/soc/em7d/Makefile | 16 - arch/arc/soc/em9d/Kbuild | 8 - arch/arc/soc/em9d/Makefile | 14 - arch/arc/soc/quark_se_c1000_ss/Kbuild | 8 - arch/arc/soc/quark_se_c1000_ss/Makefile | 10 - arch/arm/Kbuild | 11 - arch/arm/Makefile | 59 - arch/arm/core/Makefile | 11 - arch/arm/core/cortex_m/Makefile | 11 - arch/arm/core/cortex_m/mpu/Makefile | 3 - arch/arm/core/offsets/Makefile | 1 - arch/arm/soc/arm/Kbuild | 8 - arch/arm/soc/arm/beetle/Makefile | 10 - arch/arm/soc/arm/mps2/Makefile | 7 - arch/arm/soc/atmel_sam/Makefile | 8 - arch/arm/soc/atmel_sam/common/Makefile | 8 - arch/arm/soc/atmel_sam/sam3x/Makefile | 9 - arch/arm/soc/atmel_sam/sam4s/Makefile | 10 - arch/arm/soc/atmel_sam/same70/Makefile | 10 - arch/arm/soc/nordic_nrf5/Kbuild | 2 - arch/arm/soc/nordic_nrf5/nrf51/Makefile | 11 - arch/arm/soc/nordic_nrf5/nrf52/Makefile | 17 - arch/arm/soc/nxp_kinetis/Kbuild | 2 - arch/arm/soc/nxp_kinetis/k6x/Makefile | 3 - arch/arm/soc/nxp_kinetis/kl2x/Makefile | 8 - arch/arm/soc/nxp_kinetis/kwx/Makefile | 11 - arch/arm/soc/silabs_exx32/Kbuild | 1 - arch/arm/soc/silabs_exx32/common/Makefile | 1 - arch/arm/soc/silabs_exx32/efm32wg/Makefile | 1 - arch/arm/soc/st_stm32/Kbuild | 3 - arch/arm/soc/st_stm32/common/Makefile | 1 - arch/arm/soc/st_stm32/stm32f0/Makefile | 10 - arch/arm/soc/st_stm32/stm32f1/Makefile | 3 - arch/arm/soc/st_stm32/stm32f3/Makefile | 10 - arch/arm/soc/st_stm32/stm32f4/Makefile | 6 - arch/arm/soc/st_stm32/stm32l4/Makefile | 3 - arch/arm/soc/ti_lm3s6965/Makefile | 2 - arch/arm/soc/ti_simplelink/Kbuild | 1 - arch/arm/soc/ti_simplelink/cc2650/Makefile | 3 - arch/arm/soc/ti_simplelink/cc32xx/Makefile | 1 - .../arm/soc/ti_simplelink/msp432p4xx/Makefile | 5 - arch/common/Makefile | 2 - arch/common/Makefile.gen_isr_tables | 42 - arch/common/Makefile.kobjects | 57 - arch/nios2/Kbuild | 6 - arch/nios2/Makefile | 58 - arch/nios2/core/Makefile | 8 - arch/nios2/soc/nios2-qemu/Kbuild | 10 - arch/nios2/soc/nios2f-zephyr/Kbuild | 10 - arch/nios2/soc/nios2f-zephyr/Makefile | 2 - arch/riscv32/Kbuild | 11 - arch/riscv32/Makefile | 16 - arch/riscv32/core/Makefile | 4 - arch/riscv32/soc/pulpino/Kbuild | 7 - arch/riscv32/soc/pulpino/Makefile | 20 - arch/riscv32/soc/riscv-privilege/Makefile | 9 - .../soc/riscv-privilege/common/Makefile | 8 - .../soc/riscv-privilege/fe310/Makefile | 7 - .../soc/riscv-privilege/riscv32-qemu/Makefile | 7 - arch/x86/Kbuild | 5 - arch/x86/Makefile | 42 - arch/x86/Makefile.gdt | 26 - arch/x86/Makefile.idt | 33 - arch/x86/Makefile.mmu | 26 - arch/x86/core/Makefile | 29 - arch/x86/core/debug/Makefile | 2 - arch/x86/debug/Makefile | 2 - arch/x86/soc/atom/Kbuild | 6 - arch/x86/soc/atom/Makefile | 1 - arch/x86/soc/ia32/Kbuild | 6 - arch/x86/soc/ia32/Makefile | 8 - arch/x86/soc/intel_quark/Kbuild | 2 - arch/x86/soc/intel_quark/quark_d2000/Kbuild | 8 - arch/x86/soc/intel_quark/quark_d2000/Makefile | 17 - arch/x86/soc/intel_quark/quark_se/Kbuild | 6 - arch/x86/soc/intel_quark/quark_se/Makefile | 17 - arch/x86/soc/intel_quark/quark_x1000/Kbuild | 6 - arch/x86/soc/intel_quark/quark_x1000/Makefile | 1 - arch/xtensa/Kbuild | 12 - arch/xtensa/Makefile | 21 - arch/xtensa/core/Makefile | 14 - arch/xtensa/core/offsets/Makefile | 1 - arch/xtensa/core/startup/Makefile | 2 - arch/xtensa/soc/D_108mini/Makefile | 1 - arch/xtensa/soc/D_212GP/Makefile | 1 - arch/xtensa/soc/D_233L/Makefile | 1 - arch/xtensa/soc/XRC_D2PM_5swIrq/Makefile | 1 - .../xtensa/soc/XRC_FUSION_AON_ALL_LM/Makefile | 1 - arch/xtensa/soc/esp32/Makefile | 1 - arch/xtensa/soc/hifi2_std/Makefile | 1 - arch/xtensa/soc/hifi3_bd5/Makefile | 1 - arch/xtensa/soc/hifi3_bd5_call0/Makefile | 1 - arch/xtensa/soc/hifi4_bd7/Makefile | 1 - arch/xtensa/soc/hifi_mini/Makefile | 1 - arch/xtensa/soc/hifi_mini_4swIrq/Makefile | 1 - arch/xtensa/soc/sample_controller/Makefile | 2 - boards/Makefile | 1 - boards/arc/arduino_101_sss/Makefile | 5 - boards/arc/arduino_101_sss/Makefile.board | 19 - boards/arc/em_starterkit/Makefile | 5 - boards/arc/em_starterkit/Makefile.board | 7 - boards/arc/panther_ss/Makefile | 2 - boards/arc/panther_ss/Makefile.board | 7 - .../arc/quark_se_c1000_ss_devboard/Makefile | 2 - .../quark_se_c1000_ss_devboard/Makefile.board | 7 - boards/arm/96b_carbon/Makefile | 8 - boards/arm/96b_carbon/Makefile.board | 7 - boards/arm/96b_carbon_nrf51/Makefile | 1 - boards/arm/96b_neonkey/Makefile | 8 - boards/arm/96b_nitrogen/Makefile | 2 - boards/arm/96b_nitrogen/Makefile.board | 6 - boards/arm/arduino_101_ble/Makefile | 2 - boards/arm/arduino_101_ble/Makefile.board | 8 - boards/arm/arduino_due/Makefile | 5 - boards/arm/arduino_due/Makefile.board | 1 - boards/arm/bbc_microbit/Makefile | 2 - boards/arm/bbc_microbit/Makefile.board | 4 - boards/arm/cc2650_sensortag/Makefile | 4 - boards/arm/cc3220sf_launchxl/Makefile | 4 - boards/arm/curie_ble/Makefile | 2 - boards/arm/disco_l475_iot1/Makefile | 8 - boards/arm/disco_l475_iot1/Makefile.board | 7 - boards/arm/efm32wg_stk3800/Makefile | 10 - boards/arm/frdm_k64f/Makefile | 3 - boards/arm/frdm_k64f/Makefile.board | 19 - boards/arm/frdm_kl25z/Makefile | 10 - boards/arm/frdm_kl25z/Makefile.board | 16 - boards/arm/frdm_kw41z/Makefile | 10 - boards/arm/frdm_kw41z/Makefile.board | 16 - boards/arm/hexiwear_k64/Makefile | 10 - boards/arm/hexiwear_k64/Makefile.board | 16 - boards/arm/hexiwear_kw40z/Makefile | 10 - boards/arm/hexiwear_kw40z/Makefile.board | 16 - boards/arm/mps2_an385/Makefile | 9 - boards/arm/msp_exp432p401r_launchxl/Makefile | 2 - boards/arm/nrf51_blenano/Makefile | 2 - boards/arm/nrf51_pca10028/Makefile | 2 - boards/arm/nrf51_pca10028/Makefile.board | 5 - boards/arm/nrf51_vbluno51/Makefile | 2 - boards/arm/nrf51_vbluno51/Makefile.board | 6 - boards/arm/nrf52840_pca10056/Makefile | 2 - boards/arm/nrf52840_pca10056/Makefile.board | 5 - boards/arm/nrf52_blenano2/Makefile | 2 - boards/arm/nrf52_blenano2/Makefile.board | 4 - boards/arm/nrf52_pca10040/Makefile | 2 - boards/arm/nrf52_pca10040/Makefile.board | 5 - boards/arm/nrf52_vbluno52/Makefile | 2 - boards/arm/nrf52_vbluno52/Makefile.board | 6 - boards/arm/nucleo_f030r8/Makefile | 9 - boards/arm/nucleo_f030r8/Makefile.board | 7 - boards/arm/nucleo_f091rc/Makefile | 8 - boards/arm/nucleo_f091rc/Makefile.board | 7 - boards/arm/nucleo_f103rb/Makefile | 8 - boards/arm/nucleo_f103rb/Makefile.board | 7 - boards/arm/nucleo_f334r8/Makefile | 8 - boards/arm/nucleo_f334r8/Makefile.board | 7 - boards/arm/nucleo_f401re/Makefile | 8 - boards/arm/nucleo_f401re/Makefile.board | 7 - boards/arm/nucleo_f411re/Makefile | 8 - boards/arm/nucleo_f411re/Makefile.board | 7 - boards/arm/nucleo_f412zg/Makefile | 8 - boards/arm/nucleo_f413zh/Makefile | 8 - boards/arm/nucleo_l432kc/Makefile | 8 - boards/arm/nucleo_l476rg/Makefile | 8 - boards/arm/olimex_stm32_e407/Makefile | 11 - boards/arm/olimex_stm32_e407/Makefile.board | 8 - boards/arm/olimex_stm32_p405/Makefile | 11 - boards/arm/olimex_stm32_p405/Makefile.board | 8 - boards/arm/olimexino_stm32/Makefile | 8 - boards/arm/olimexino_stm32/Makefile.board | 8 - boards/arm/qemu_cortex_m3/Makefile | 2 - boards/arm/qemu_cortex_m3/Makefile.board | 14 - boards/arm/quark_se_c1000_ble/Makefile | 2 - boards/arm/sam4s_xplained/Makefile | 8 - boards/arm/sam_e70_xplained/Makefile | 8 - boards/arm/sam_e70_xplained/Makefile.board | 8 - boards/arm/stm3210c_eval/Makefile | 8 - boards/arm/stm3210c_eval/Makefile.board | 7 - boards/arm/stm32373c_eval/Makefile | 8 - boards/arm/stm32373c_eval/Makefile.board | 7 - boards/arm/stm32_min_dev/Makefile | 8 - boards/arm/stm32_min_dev/Makefile.board | 7 - boards/arm/stm32_mini_a15/Makefile | 8 - boards/arm/stm32f3_disco/Makefile | 8 - boards/arm/stm32f3_disco/Makefile.board | 7 - boards/arm/stm32f411e_disco/Makefile | 11 - boards/arm/stm32f411e_disco/Makefile.board | 7 - boards/arm/stm32f412g_disco/Makefile | 11 - boards/arm/stm32f412g_disco/Makefile.board | 7 - boards/arm/stm32f429i_disc1/Makefile | 10 - boards/arm/stm32f429i_disc1/Makefile.board | 7 - boards/arm/stm32f469i_disco/Makefile | 8 - boards/arm/stm32f469i_disco/Makefile.board | 7 - boards/arm/stm32f4_disco/Makefile | 8 - boards/arm/stm32f4_disco/Makefile.board | 7 - boards/arm/stm32l496g_disco/Makefile | 8 - boards/arm/usb_kw24d512/Makefile | 3 - boards/arm/usb_kw24d512/Makefile.board | 5 - boards/arm/v2m_beetle/Makefile | 9 - boards/arm/v2m_beetle/Makefile.board | 1 - boards/nios2/altera_max10/Makefile | 6 - boards/nios2/altera_max10/Makefile.board | 3 - boards/nios2/qemu_nios2/Makefile | 6 - boards/nios2/qemu_nios2/Makefile.board | 11 - boards/riscv32/qemu_riscv32/Makefile | 2 - boards/riscv32/qemu_riscv32/Makefile.board | 11 - boards/riscv32/zedboard_pulpino/Makefile | 2 - boards/x86/arduino_101/Makefile | 6 - boards/x86/arduino_101/Makefile.board | 15 - boards/x86/galileo/Makefile | 5 - boards/x86/minnowboard/Makefile | 2 - boards/x86/panther/Makefile | 7 - boards/x86/panther/Makefile.board | 8 - boards/x86/qemu_x86/Makefile | 2 - boards/x86/qemu_x86/Makefile.board | 22 - boards/x86/quark_d2000_crb/Makefile | 6 - boards/x86/quark_d2000_crb/Makefile.board | 7 - boards/x86/quark_se_c1000_devboard/Makefile | 7 - .../quark_se_c1000_devboard/Makefile.board | 8 - boards/x86/tinytile/Makefile | 6 - boards/x86/tinytile/Makefile.board | 15 - boards/x86/x86_jailhouse/Makefile | 2 - boards/x86/x86_jailhouse/Makefile.board | 19 - boards/xtensa/esp32/Makefile | 5 - boards/xtensa/esp32/Makefile.board | 3 - boards/xtensa/qemu_xtensa/Makefile | 5 - boards/xtensa/qemu_xtensa/Makefile.board | 13 - boards/xtensa/xt-sim/Makefile | 5 - boards/xtensa/xt-sim/Makefile.board | 4 - drivers/Makefile | 35 - drivers/adc/Makefile | 7 - drivers/aio/Makefile | 2 - drivers/bluetooth/Makefile | 4 - drivers/bluetooth/hci/Makefile | 5 - drivers/clock_control/Makefile | 12 - drivers/console/Makefile | 8 - drivers/counter/Makefile | 7 - drivers/crc/Makefile | 1 - drivers/crypto/Makefile | 5 - drivers/display/Makefile | 1 - drivers/dma/Makefile | 2 - drivers/entropy/Makefile | 5 - drivers/ethernet/Makefile | 8 - drivers/flash/Makefile | 22 - drivers/gpio/Makefile | 21 - drivers/grove/Makefile | 3 - drivers/i2c/Makefile | 15 - drivers/i2s/Makefile | 2 - drivers/ieee802154/Makefile | 7 - drivers/interrupt_controller/Makefile | 12 - drivers/ipm/Makefile | 4 - drivers/led_strip/Makefile | 2 - drivers/net/Makefile | 2 - drivers/pci/Makefile | 2 - drivers/pinmux/Makefile | 17 - drivers/pinmux/dev/Makefile | 4 - drivers/pwm/Makefile | 11 - drivers/rtc/Makefile | 2 - drivers/sensor/Makefile | 39 - drivers/sensor/adxl362/Makefile | 1 - drivers/sensor/ak8975/Makefile | 1 - drivers/sensor/apds9960/Makefile | 3 - drivers/sensor/bma280/Makefile | 2 - drivers/sensor/bmc150_magn/Makefile | 2 - drivers/sensor/bme280/Makefile | 1 - drivers/sensor/bmg160/Makefile | 2 - drivers/sensor/bmi160/Makefile | 4 - drivers/sensor/bmm150/Makefile | 1 - drivers/sensor/dht/Makefile | 1 - drivers/sensor/fxas21002/Makefile | 9 - drivers/sensor/fxos8700/Makefile | 9 - drivers/sensor/hdc1008/Makefile | 1 - drivers/sensor/hmc5883l/Makefile | 2 - drivers/sensor/hp206c/Makefile | 1 - drivers/sensor/hts221/Makefile | 2 - drivers/sensor/isl29035/Makefile | 2 - drivers/sensor/lis2dh/Makefile | 2 - drivers/sensor/lis3dh/Makefile | 2 - drivers/sensor/lis3mdl/Makefile | 2 - drivers/sensor/lps22hb/Makefile | 1 - drivers/sensor/lps25hb/Makefile | 1 - drivers/sensor/lsm6ds0/Makefile | 1 - drivers/sensor/lsm6dsl/Makefile | 1 - drivers/sensor/lsm9ds0_gyro/Makefile | 2 - drivers/sensor/lsm9ds0_mfd/Makefile | 1 - drivers/sensor/max30101/Makefile | 8 - drivers/sensor/max44009/Makefile | 1 - drivers/sensor/mcp9808/Makefile | 2 - drivers/sensor/mpu6050/Makefile | 2 - drivers/sensor/nrf5/Makefile | 1 - drivers/sensor/sht3xd/Makefile | 2 - drivers/sensor/sx9500/Makefile | 2 - drivers/sensor/th02/Makefile | 1 - drivers/sensor/tmp007/Makefile | 2 - drivers/sensor/tmp112/Makefile | 1 - drivers/serial/Makefile | 24 - drivers/shared_irq/Makefile | 3 - drivers/spi/Makefile | 14 - drivers/timer/Makefile | 13 - drivers/usb/Makefile | 1 - drivers/usb/device/Makefile | 2 - drivers/watchdog/Makefile | 5 - dts/arm/Makefile | 60 - dts/x86/Makefile | 9 - ext/Kbuild | 4 - ext/Makefile | 4 - ext/debug/Kbuild | 1 - ext/debug/Makefile | 3 - ext/debug/segger/Kbuild | 2 - ext/debug/segger/Makefile | 7 - ext/fs/Kbuild | 2 - ext/fs/Makefile | 2 - ext/fs/fat/Kbuild | 2 - ext/fs/fat/Makefile | 3 - ext/fs/nffs/Kbuild | 16 - ext/fs/nffs/Makefile | 3 - ext/hal/Kbuild | 8 - ext/hal/Makefile | 18 - ext/hal/atmel/asf/Makefile | 9 - ext/hal/atmel/asf/sam/Makefile | 7 - ext/hal/cmsis/Makefile | 4 - ext/hal/nordic/Kbuild | 1 - ext/hal/nordic/Makefile | 11 - ext/hal/nordic/drivers/Kbuild | 29 - ext/hal/nordic/drivers/Makefile | 3 - ext/hal/nxp/mcux/Makefile | 51 - ext/hal/nxp/mcux/components/Makefile | 8 - ext/hal/nxp/mcux/drivers/Makefile | 17 - ext/hal/nxp/mcux/middleware/Makefile | 7 - ext/hal/nxp/mcux/middleware/wireless/Makefile | 7 - .../wireless/framework_5.3.3/Makefile | 8 - .../framework_5.3.3/XCVR/MKW40Z4/Makefile | 9 - .../framework_5.3.3/XCVR/MKW41Z4/Makefile | 22 - .../wireless/framework_5.3.3/XCVR/Makefile | 7 - ext/hal/qmsi/Kbuild | 29 - ext/hal/qmsi/Makefile | 29 - ext/hal/silabs/gecko/Kbuild | 6 - ext/hal/silabs/gecko/Makefile | 21 - ext/hal/st/stm32cube/Kbuild | 59 - ext/hal/st/stm32cube/Makefile | 55 - ext/hal/ti/simplelink/Kbuild | 45 - ext/hal/ti/simplelink/Makefile | 18 - ext/lib/Kbuild | 1 - ext/lib/Makefile | 12 - ext/lib/crypto/Makefile | 3 - ext/lib/crypto/mbedtls/Kbuild | 76 - ext/lib/crypto/mbedtls/Makefile | 4 - ext/lib/crypto/mbedtls/Makefile.include | 8 - ext/lib/crypto/mbedtls/library/Makefile | 169 -- ext/lib/crypto/tinycrypt/Makefile | 14 - kernel/Makefile | 40 - lib/Kbuild | 3 - lib/Makefile | 15 - lib/json/Makefile | 1 - lib/libc/Makefile | 5 - lib/libc/minimal/Makefile | 1 - lib/libc/minimal/source/Makefile | 3 - lib/libc/minimal/source/stdlib/Makefile | 1 - lib/libc/minimal/source/stdout/Makefile | 2 - lib/libc/minimal/source/string/Makefile | 2 - lib/libc/newlib/Makefile | 1 - misc/Makefile | 8 - misc/generated/Makefile | 1 - .../external_lib/Makefile | 18 - .../external_lib/Makefile.app | 7 - .../external_lib/src/Makefile | 7 - samples/basic/blink_led/Makefile | 5 - samples/basic/blink_led/src/Makefile | 1 - samples/basic/blinky/Makefile | 4 - samples/basic/blinky/src/Makefile | 1 - samples/basic/button/Makefile | 4 - samples/basic/button/src/Makefile | 1 - samples/basic/disco/Makefile | 4 - samples/basic/disco/src/Makefile | 1 - samples/basic/fade_led/Makefile | 5 - samples/basic/fade_led/src/Makefile | 1 - samples/basic/rgb_led/Makefile | 5 - samples/basic/rgb_led/src/Makefile | 1 - samples/basic/servo_motor/Makefile | 5 - samples/basic/servo_motor/src/Makefile | 1 - samples/basic/threads/Makefile | 5 - samples/basic/threads/src/Makefile | 1 - samples/bluetooth/beacon/Makefile | 5 - samples/bluetooth/beacon/src/Makefile | 1 - samples/bluetooth/central/Makefile | 15 - samples/bluetooth/central/src/Makefile | 1 - samples/bluetooth/central_hr/Makefile | 15 - samples/bluetooth/central_hr/src/Makefile | 1 - samples/bluetooth/eddystone/Makefile | 5 - samples/bluetooth/eddystone/src/Makefile | 1 - samples/bluetooth/handsfree/Makefile | 15 - samples/bluetooth/handsfree/src/Makefile | 3 - samples/bluetooth/hci_spi/Makefile | 4 - samples/bluetooth/hci_spi/src/Makefile | 4 - samples/bluetooth/hci_uart/Makefile | 9 - samples/bluetooth/hci_uart/src/Makefile | 3 - samples/bluetooth/hci_usb/Makefile | 4 - samples/bluetooth/hci_usb/src/Makefile | 3 - samples/bluetooth/ipsp/Makefile | 5 - samples/bluetooth/ipsp/src/Makefile | 1 - samples/bluetooth/mesh/Makefile | 13 - samples/bluetooth/mesh/src/Makefile | 3 - samples/bluetooth/mesh_demo/Makefile | 17 - samples/bluetooth/mesh_demo/src/Makefile | 3 - samples/bluetooth/peripheral/Makefile | 5 - samples/bluetooth/peripheral/src/Makefile | 3 - samples/bluetooth/peripheral_csc/Makefile | 5 - samples/bluetooth/peripheral_csc/src/Makefile | 3 - samples/bluetooth/peripheral_dis/Makefile | 5 - samples/bluetooth/peripheral_dis/src/Makefile | 3 - samples/bluetooth/peripheral_esp/Makefile | 5 - samples/bluetooth/peripheral_esp/src/Makefile | 3 - samples/bluetooth/peripheral_hids/Makefile | 5 - .../bluetooth/peripheral_hids/src/Makefile | 3 - samples/bluetooth/peripheral_hr/Makefile | 5 - samples/bluetooth/peripheral_hr/src/Makefile | 3 - samples/bluetooth/peripheral_sc_only/Makefile | 5 - .../bluetooth/peripheral_sc_only/src/Makefile | 3 - samples/bluetooth/scan_adv/Makefile | 5 - samples/bluetooth/scan_adv/src/Makefile | 1 - .../environmental_sensing/Makefile | 22 - .../environmental_sensing/ap/Makefile | 4 - .../environmental_sensing/ap/src/Makefile | 5 - .../environmental_sensing/sensor/Makefile | 4 - .../environmental_sensing/sensor/src/Makefile | 5 - samples/boards/microbit/display/Makefile | 4 - samples/boards/microbit/display/src/Makefile | 1 - samples/boards/microbit/pong/Makefile | 4 - samples/boards/microbit/pong/src/Makefile | 3 - samples/boards/microbit/sound/Makefile | 4 - samples/boards/microbit/sound/src/Makefile | 1 - samples/boards/nrf52/power_mgr/Makefile | 4 - samples/boards/nrf52/power_mgr/src/Makefile | 1 - .../boards/quark_se_c1000/power_mgr/Makefile | 4 - .../quark_se_c1000/power_mgr/src/Makefile | 1 - samples/cpp_synchronization/Makefile | 5 - samples/cpp_synchronization/src/Makefile | 1 - samples/drivers/aio_comparator/Makefile | 4 - samples/drivers/aio_comparator/src/Makefile | 1 - samples/drivers/crypto/Makefile | 4 - samples/drivers/crypto/src/Makefile | 1 - samples/drivers/current_sensing/Makefile | 4 - samples/drivers/current_sensing/src/Makefile | 1 - samples/drivers/entropy/Makefile | 4 - samples/drivers/entropy/src/Makefile | 1 - samples/drivers/flash_shell/Makefile | 4 - samples/drivers/flash_shell/src/Makefile | 1 - samples/drivers/gpio/Makefile | 4 - samples/drivers/gpio/src/Makefile | 1 - samples/drivers/i2c_fujitsu_fram/Makefile | 4 - samples/drivers/i2c_fujitsu_fram/src/Makefile | 1 - samples/drivers/lcd_hd44780/Makefile | 4 - samples/drivers/lcd_hd44780/src/Makefile | 1 - samples/drivers/led_apa102c/Makefile | 5 - samples/drivers/led_apa102c/src/Makefile | 1 - samples/drivers/led_lpd8806/Makefile | 5 - samples/drivers/led_lpd8806/src/Makefile | 1 - samples/drivers/led_ws2812/Makefile | 5 - samples/drivers/led_ws2812/src/Makefile | 1 - samples/drivers/rtc/Makefile | 4 - samples/drivers/rtc/src/Makefile | 1 - samples/drivers/soc_flash_nrf5/Makefile | 4 - samples/drivers/soc_flash_nrf5/src/Makefile | 1 - samples/drivers/spi_flash/Makefile | 4 - samples/drivers/spi_flash/src/Makefile | 1 - samples/drivers/spi_fujitsu_fram/Makefile | 4 - samples/drivers/spi_fujitsu_fram/src/Makefile | 1 - samples/drivers/watchdog/Makefile | 4 - samples/drivers/watchdog/src/Makefile | 5 - samples/grove/lcd/Makefile | 4 - samples/grove/lcd/src/Makefile | 1 - samples/grove/light/Makefile | 4 - samples/grove/light/src/Makefile | 1 - samples/grove/temperature/Makefile | 4 - samples/grove/temperature/src/Makefile | 1 - samples/hello_world/Makefile | 4 - samples/hello_world/src/Makefile | 1 - samples/mpu/mem_domain_apis_test/Makefile | 3 - samples/mpu/mem_domain_apis_test/src/Makefile | 1 - samples/mpu/mpu_stack_guard_test/Makefile | 4 - samples/mpu/mpu_stack_guard_test/src/Makefile | 1 - samples/mpu/mpu_test/Makefile | 4 - samples/mpu/mpu_test/src/Makefile | 1 - samples/net/coap_client/Makefile | 18 - samples/net/coap_client/src/Makefile | 6 - samples/net/coap_server/Makefile | 18 - samples/net/coap_server/src/Makefile | 6 - samples/net/coaps_client/Makefile | 14 - samples/net/coaps_client/src/Makefile | 7 - samples/net/coaps_server/Makefile | 14 - samples/net/coaps_server/src/Makefile | 7 - samples/net/common/Makefile.common | 20 - samples/net/common/Makefile.ipstack | 100 -- samples/net/dhcpv4_client/Makefile | 5 - samples/net/dhcpv4_client/src/Makefile | 2 - samples/net/dns_resolve/Makefile | 13 - samples/net/dns_resolve/src/Makefile | 7 - samples/net/echo_client/Makefile | 18 - samples/net/echo_client/src/Makefile | 11 - samples/net/echo_server/Makefile | 18 - samples/net/echo_server/src/Makefile | 11 - samples/net/http_client/Makefile | 19 - samples/net/http_client/src/Makefile | 16 - samples/net/http_server/Makefile | 19 - samples/net/http_server/src/Makefile | 20 - samples/net/irc_bot/Makefile | 14 - samples/net/irc_bot/src/Makefile | 1 - samples/net/leds_demo/Makefile | 15 - samples/net/leds_demo/src/Makefile | 10 - samples/net/lwm2m_client/Makefile | 13 - samples/net/lwm2m_client/src/Makefile | 9 - samples/net/mbedtls_dtlsclient/Makefile | 14 - samples/net/mbedtls_dtlsclient/src/Makefile | 7 - samples/net/mbedtls_dtlsserver/Makefile | 14 - samples/net/mbedtls_dtlsserver/src/Makefile | 7 - samples/net/mbedtls_sslclient/Makefile | 10 - samples/net/mbedtls_sslclient/src/Makefile | 7 - samples/net/mdns_responder/Makefile | 18 - samples/net/mdns_responder/src/Makefile | 9 - samples/net/mqtt_publisher/Makefile | 14 - samples/net/mqtt_publisher/src/Makefile | 7 - samples/net/nats/Makefile | 14 - samples/net/nats/src/Makefile | 3 - samples/net/rpl-node/Makefile | 15 - samples/net/rpl-node/src/Makefile | 9 - samples/net/sntp_client/Makefile | 11 - samples/net/sntp_client/src/Makefile | 6 - samples/net/sockets/dumb_http_server/Makefile | 22 - .../sockets/dumb_http_server/Makefile.posix | 2 - .../net/sockets/dumb_http_server/src/Makefile | 9 - samples/net/sockets/echo/Makefile | 18 - samples/net/sockets/echo/Makefile.posix | 4 - samples/net/sockets/echo/src/Makefile | 3 - samples/net/sockets/echo_async/Makefile | 18 - samples/net/sockets/echo_async/Makefile.posix | 4 - samples/net/sockets/echo_async/src/Makefile | 3 - samples/net/sockets/http_get/Makefile | 18 - samples/net/sockets/http_get/Makefile.posix | 4 - samples/net/sockets/http_get/src/Makefile | 3 - samples/net/telnet/Makefile | 14 - samples/net/telnet/src/Makefile | 2 - samples/net/wpan_serial/Makefile | 4 - samples/net/wpan_serial/src/Makefile | 3 - samples/net/wpanusb/Makefile | 4 - samples/net/wpanusb/src/Makefile | 5 - samples/net/zperf/Makefile | 15 - samples/net/zperf/src/Makefile | 17 - samples/nfc/nfc_hello/Makefile | 6 - samples/nfc/nfc_hello/src/Makefile | 3 - samples/philosophers/Makefile | 4 - samples/philosophers/src/Makefile | 2 - samples/sensor/apds9960/Makefile | 5 - samples/sensor/apds9960/src/Makefile | 1 - samples/sensor/bme280/Makefile | 4 - samples/sensor/bme280/src/Makefile | 1 - samples/sensor/bmg160/Makefile | 4 - samples/sensor/bmg160/src/Makefile | 1 - samples/sensor/bmi160/Makefile | 4 - samples/sensor/bmi160/src/Makefile | 1 - samples/sensor/bmm150/Makefile | 5 - samples/sensor/bmm150/src/Makefile | 1 - samples/sensor/fxas21002/Makefile | 11 - samples/sensor/fxas21002/src/Makefile | 8 - samples/sensor/fxos8700/Makefile | 11 - samples/sensor/fxos8700/src/Makefile | 8 - samples/sensor/hts221/Makefile | 4 - samples/sensor/hts221/src/Makefile | 1 - samples/sensor/magn_polling/Makefile | 4 - samples/sensor/magn_polling/src/Makefile | 1 - samples/sensor/max30101/Makefile | 11 - samples/sensor/max30101/src/Makefile | 8 - samples/sensor/max44009/Makefile | 4 - samples/sensor/max44009/src/Makefile | 1 - samples/sensor/mcp9808/Makefile | 4 - samples/sensor/mcp9808/src/Makefile | 1 - samples/sensor/sx9500/Makefile | 4 - samples/sensor/sx9500/src/Makefile | 1 - samples/sensor/th02/Makefile | 4 - samples/sensor/th02/src/Makefile | 1 - samples/sensor/thermometer/Makefile | 4 - samples/sensor/thermometer/src/Makefile | 1 - samples/sensor/tmp112/Makefile | 4 - samples/sensor/tmp112/src/Makefile | 1 - samples/subsys/console/echo/Makefile | 4 - samples/subsys/console/echo/src/Makefile | 1 - samples/subsys/console/getchar/Makefile | 4 - samples/subsys/console/getchar/src/Makefile | 1 - samples/subsys/console/getline/Makefile | 4 - samples/subsys/console/getline/src/Makefile | 1 - samples/subsys/debug/sysview/Makefile | 4 - samples/subsys/debug/sysview/src/Makefile | 4 - samples/subsys/ipc/ipm_mailbox/Makefile | 22 - samples/subsys/ipc/ipm_mailbox/ap/Makefile | 4 - .../subsys/ipc/ipm_mailbox/ap/src/Makefile | 5 - .../subsys/ipc/ipm_mailbox/sensor/Makefile | 4 - .../ipc/ipm_mailbox/sensor/src/Makefile | 5 - .../logging/kernel_event_logger/Makefile | 4 - .../logging/kernel_event_logger/src/Makefile | 1 - samples/subsys/logging/logger-hook/Makefile | 4 - .../subsys/logging/logger-hook/src/Makefile | 1 - samples/subsys/shell/shell/Makefile | 4 - samples/subsys/shell/shell/src/Makefile | 1 - samples/subsys/usb/cdc_acm/Makefile | 4 - samples/subsys/usb/cdc_acm/src/Makefile | 1 - samples/subsys/usb/console/Makefile | 4 - samples/subsys/usb/console/src/Makefile | 1 - samples/subsys/usb/dfu/Makefile | 4 - samples/subsys/usb/dfu/src/Makefile | 1 - samples/subsys/usb/mass/Makefile | 4 - samples/subsys/usb/mass/src/Makefile | 1 - samples/subsys/usb/webusb/Makefile | 4 - samples/subsys/usb/webusb/src/Makefile | 3 - samples/synchronization/Makefile | 4 - samples/synchronization/src/Makefile | 1 - samples/testing/integration/Makefile | 4 - samples/testing/integration/src/Makefile | 3 - samples/testing/unit/Makefile | 3 - scripts/Kbuild.include | 312 ---- scripts/Makefile | 22 - scripts/Makefile.build | 381 ----- scripts/Makefile.clean | 94 -- scripts/Makefile.extrawarn | 68 - scripts/Makefile.gen | 34 - scripts/Makefile.headersinst | 139 -- scripts/Makefile.help | 3 - scripts/Makefile.host | 128 -- scripts/Makefile.lib | 381 ----- scripts/Makefile.modbuiltin | 60 - scripts/Makefile.qemu | 29 - scripts/Makefile.toolchain.espressif | 21 - scripts/Makefile.toolchain.gccarmemb | 16 - scripts/Makefile.toolchain.issm | 44 - scripts/Makefile.toolchain.riscv32 | 13 - scripts/Makefile.toolchain.xcc | 117 -- scripts/Makefile.toolchain.xtools | 29 - scripts/Makefile.toolchain.zephyr | 151 -- scripts/Makefile.xt-run | 32 - scripts/Makefile.xtsc-run | 51 - scripts/basic/Makefile | 15 - scripts/basic/fixdep.c | 551 ------- scripts/kconfig/Makefile | 347 ---- scripts/mkmakefile | 52 - subsys/Makefile | 12 - subsys/bluetooth/Makefile | 4 - subsys/bluetooth/common/Makefile | 5 - subsys/bluetooth/controller/Makefile | 6 - subsys/bluetooth/controller/hal/Makefile | 1 - subsys/bluetooth/controller/hal/nrf5/Makefile | 6 - subsys/bluetooth/controller/hci/Makefile | 5 - subsys/bluetooth/controller/ll_sw/Makefile | 11 - subsys/bluetooth/controller/ticker/Makefile | 4 - subsys/bluetooth/controller/util/Makefile | 1 - subsys/bluetooth/host/Makefile | 38 - subsys/bluetooth/host/mesh/Makefile | 21 - subsys/bluetooth/shell/Makefile | 5 - subsys/console/Makefile | 2 - subsys/cpp/Makefile | 7 - subsys/debug/Makefile | 3 - subsys/dfu/Makefile | 2 - subsys/dfu/boot/Makefile | 3 - subsys/dfu/img_util/Makefile | 3 - subsys/disk/Makefile | 3 - subsys/fs/Makefile | 3 - subsys/logging/Makefile | 3 - subsys/net/Makefile | 14 - subsys/net/ip/Makefile | 31 - subsys/net/ip/l2/Makefile | 9 - subsys/net/ip/l2/ieee802154/Makefile | 13 - subsys/net/lib/Kbuild | 12 - subsys/net/lib/Makefile | 35 - subsys/net/lib/app/Makefile | 23 - subsys/net/lib/coap/Kbuild | 4 - subsys/net/lib/coap/Makefile | 1 - subsys/net/lib/dns/Makefile | 7 - subsys/net/lib/http/Makefile | 13 - subsys/net/lib/lwm2m/Makefile | 31 - subsys/net/lib/mqtt/Makefile | 2 - subsys/net/lib/sntp/Makefile | 6 - subsys/net/lib/sockets/Makefile | 3 - subsys/net/lib/zoap/Kbuild | 4 - subsys/net/lib/zoap/Makefile | 1 - subsys/random/Makefile | 4 - subsys/shell/Makefile | 5 - subsys/shell/modules/Makefile | 1 - subsys/usb/Makefile | 5 - subsys/usb/class/Makefile | 5 - subsys/usb/class/netusb/Makefile | 8 - tests/Makefile | 1 - tests/Makefile.test | 1 - .../gen_inc_file/Makefile | 7 - .../gen_inc_file/src/Makefile | 7 - tests/benchmarks/app_kernel/Makefile | 12 - tests/benchmarks/app_kernel/src/Makefile | 6 - tests/benchmarks/boot_time/Makefile | 4 - tests/benchmarks/boot_time/src/Makefile | 3 - tests/benchmarks/footprint/Makefile | 16 - tests/benchmarks/footprint/src/Makefile | 1 - tests/benchmarks/latency_measure/Makefile | 13 - tests/benchmarks/latency_measure/src/Makefile | 10 - tests/benchmarks/object_footprint/Makefile | 9 - .../benchmarks/object_footprint/src/Makefile | 1 - tests/benchmarks/sys_kernel/Makefile | 4 - tests/benchmarks/sys_kernel/src/Makefile | 7 - tests/benchmarks/timing_info/Makefile | 4 - tests/benchmarks/timing_info/src/Makefile | 7 - tests/bluetooth/bluetooth/Makefile | 4 - tests/bluetooth/bluetooth/src/Makefile | 4 - tests/bluetooth/init/Makefile | 5 - tests/bluetooth/init/src/Makefile | 2 - tests/bluetooth/mesh/Makefile | 13 - tests/bluetooth/mesh/src/Makefile | 3 - tests/bluetooth/shell/Makefile | 23 - tests/bluetooth/shell/src/Makefile | 4 - tests/bluetooth/tester/Makefile | 23 - tests/bluetooth/tester/src/Makefile | 5 - tests/booting/stub/Makefile | 3 - tests/booting/stub/src/Makefile | 1 - tests/crypto/aes/Makefile | 4 - tests/crypto/aes/src/Makefile | 4 - tests/crypto/cbc_mode/Makefile | 4 - tests/crypto/cbc_mode/src/Makefile | 4 - tests/crypto/ccm_mode/Makefile | 4 - tests/crypto/ccm_mode/src/Makefile | 4 - tests/crypto/cmac_mode/Makefile | 4 - tests/crypto/cmac_mode/src/Makefile | 4 - tests/crypto/ctr_mode/Makefile | 4 - tests/crypto/ctr_mode/src/Makefile | 4 - tests/crypto/ctr_prng/Makefile | 4 - tests/crypto/ctr_prng/src/Makefile | 4 - tests/crypto/ecc_dh/Makefile | 4 - tests/crypto/ecc_dh/src/Makefile | 5 - tests/crypto/ecc_dsa/Makefile | 4 - tests/crypto/ecc_dsa/src/Makefile | 5 - tests/crypto/hmac/Makefile | 4 - tests/crypto/hmac/src/Makefile | 4 - tests/crypto/hmac_prng/Makefile | 4 - tests/crypto/hmac_prng/src/Makefile | 4 - tests/crypto/mbedtls/Makefile | 4 - tests/crypto/mbedtls/src/Makefile | 4 - tests/crypto/sha256/Makefile | 4 - tests/crypto/sha256/src/Makefile | 4 - tests/drivers/adc/adc_api/Makefile | 4 - tests/drivers/adc/adc_api/src/Makefile | 3 - tests/drivers/adc/adc_simple/Makefile | 4 - tests/drivers/adc/adc_simple/src/Makefile | 3 - tests/drivers/aio/aio_basic_api/Makefile | 4 - tests/drivers/aio/aio_basic_api/src/Makefile | 2 - tests/drivers/aon_counter/aon_api/Makefile | 4 - .../drivers/aon_counter/aon_api/src/Makefile | 3 - tests/drivers/build_all/Makefile | 4 - tests/drivers/build_all/src/Makefile | 1 - tests/drivers/dma/chan_blen_transfer/Makefile | 4 - .../dma/chan_blen_transfer/src/Makefile | 2 - tests/drivers/dma/loop_transfer/Makefile | 4 - tests/drivers/dma/loop_transfer/src/Makefile | 3 - tests/drivers/enc28j60/Makefile | 4 - tests/drivers/enc28j60/src/Makefile | 1 - tests/drivers/entropy/api/Makefile | 4 - tests/drivers/entropy/api/src/Makefile | 2 - tests/drivers/gpio/gpio_basic_api/Makefile | 4 - .../drivers/gpio/gpio_basic_api/src/Makefile | 2 - tests/drivers/i2c/i2c_api/Makefile | 4 - tests/drivers/i2c/i2c_api/src/Makefile | 3 - tests/drivers/ipm/Makefile | 4 - tests/drivers/ipm/src/Makefile | 4 - tests/drivers/nsim_uart/Makefile | 4 - tests/drivers/nsim_uart/src/Makefile | 1 - tests/drivers/pci_enum/Makefile | 4 - tests/drivers/pci_enum/src/Makefile | 3 - .../drivers/pinmux/pinmux_basic_api/Makefile | 4 - .../pinmux/pinmux_basic_api/src/Makefile | 3 - tests/drivers/pwm/pwm_api/Makefile | 4 - tests/drivers/pwm/pwm_api/src/Makefile | 3 - tests/drivers/quark_clock/Makefile | 4 - tests/drivers/quark_clock/src/Makefile | 1 - tests/drivers/rtc/rtc_basic_api/Makefile | 4 - tests/drivers/rtc/rtc_basic_api/src/Makefile | 3 - tests/drivers/spi/spi_basic_api/Makefile | 4 - tests/drivers/spi/spi_basic_api/src/Makefile | 3 - tests/drivers/spi/spi_loopback/Makefile | 12 - tests/drivers/spi/spi_loopback/src/Makefile | 1 - tests/drivers/uart/uart_basic_api/Makefile | 4 - .../drivers/uart/uart_basic_api/src/Makefile | 4 - tests/drivers/watchdog/wdt_basic_api/Makefile | 5 - .../watchdog/wdt_basic_api/src/Makefile | 3 - tests/kernel/alert/alert_api/Makefile | 4 - tests/kernel/alert/alert_api/src/Makefile | 3 - tests/kernel/arm_irq_vector_table/Makefile | 4 - .../kernel/arm_irq_vector_table/src/Makefile | 4 - tests/kernel/arm_runtime_nmi/Makefile | 4 - tests/kernel/arm_runtime_nmi/src/Makefile | 4 - tests/kernel/bitfield/Makefile | 4 - tests/kernel/bitfield/src/Makefile | 3 - tests/kernel/common/Makefile | 4 - tests/kernel/common/src/Makefile | 10 - tests/kernel/context/Makefile | 4 - tests/kernel/context/src/Makefile | 3 - tests/kernel/critical/Makefile | 4 - tests/kernel/critical/src/Makefile | 3 - tests/kernel/errno/Makefile | 4 - tests/kernel/errno/src/Makefile | 4 - tests/kernel/fatal/Makefile | 5 - tests/kernel/fatal/src/Makefile | 3 - tests/kernel/fifo/fifo_api/Makefile | 4 - tests/kernel/fifo/fifo_api/src/Makefile | 4 - tests/kernel/fp_sharing/Makefile | 4 - tests/kernel/fp_sharing/src/Makefile | 11 - tests/kernel/gen_isr_table/Makefile | 4 - tests/kernel/gen_isr_table/src/Makefile | 4 - tests/kernel/irq_offload/Makefile | 5 - tests/kernel/irq_offload/src/Makefile | 4 - tests/kernel/libs/Makefile | 4 - tests/kernel/libs/src/Makefile | 4 - tests/kernel/lifo/lifo_api/Makefile | 4 - tests/kernel/lifo/lifo_api/src/Makefile | 3 - tests/kernel/mbox/mbox_api/Makefile | 4 - tests/kernel/mbox/mbox_api/src/Makefile | 3 - .../mem_heap/mheap_api_concept/Makefile | 4 - .../mem_heap/mheap_api_concept/src/Makefile | 3 - tests/kernel/mem_pool/mem_pool/Makefile | 4 - tests/kernel/mem_pool/mem_pool/src/Makefile | 3 - tests/kernel/mem_pool/mem_pool_api/Makefile | 4 - .../kernel/mem_pool/mem_pool_api/src/Makefile | 3 - .../kernel/mem_pool/mem_pool_concept/Makefile | 4 - .../mem_pool/mem_pool_concept/src/Makefile | 5 - .../mem_pool/mem_pool_threadsafe/Makefile | 4 - .../mem_pool/mem_pool_threadsafe/src/Makefile | 3 - tests/kernel/mem_protect/app_memory/Makefile | 4 - .../mem_protect/app_memory/src/Makefile | 3 - .../mem_protect/obj_validation/Makefile | 4 - .../mem_protect/obj_validation/src/Makefile | 3 - tests/kernel/mem_protect/protection/Makefile | 4 - .../mem_protect/protection/src/Makefile | 5 - tests/kernel/mem_protect/stackprot/Makefile | 4 - .../kernel/mem_protect/stackprot/src/Makefile | 3 - tests/kernel/mem_slab/mslab/Makefile | 4 - tests/kernel/mem_slab/mslab/src/Makefile | 3 - tests/kernel/mem_slab/mslab_api/Makefile | 4 - tests/kernel/mem_slab/mslab_api/src/Makefile | 3 - tests/kernel/mem_slab/mslab_concept/Makefile | 4 - .../mem_slab/mslab_concept/src/Makefile | 3 - .../kernel/mem_slab/mslab_threadsafe/Makefile | 4 - .../mem_slab/mslab_threadsafe/src/Makefile | 3 - tests/kernel/msgq/msgq_api/Makefile | 4 - tests/kernel/msgq/msgq_api/src/Makefile | 3 - tests/kernel/multilib/Makefile | 5 - tests/kernel/multilib/src/Makefile | 4 - tests/kernel/mutex/mutex/Makefile | 4 - tests/kernel/mutex/mutex/src/Makefile | 3 - tests/kernel/mutex/mutex_api/Makefile | 4 - tests/kernel/mutex/mutex_api/src/Makefile | 3 - tests/kernel/obj_tracing/Makefile | 4 - tests/kernel/obj_tracing/src/Makefile | 3 - tests/kernel/pending/Makefile | 4 - tests/kernel/pending/src/Makefile | 3 - tests/kernel/pipe/pipe_api/Makefile | 4 - tests/kernel/pipe/pipe_api/src/Makefile | 3 - tests/kernel/poll/Makefile | 4 - tests/kernel/poll/src/Makefile | 3 - tests/kernel/profiling/profiling_api/Makefile | 4 - .../profiling/profiling_api/src/Makefile | 3 - tests/kernel/pthread/Makefile | 5 - tests/kernel/pthread/src/Makefile | 3 - tests/kernel/queue/Makefile | 4 - tests/kernel/queue/src/Makefile | 3 - tests/kernel/semaphore/sema_api/Makefile | 4 - tests/kernel/semaphore/sema_api/src/Makefile | 3 - tests/kernel/sleep/Makefile | 4 - tests/kernel/sleep/src/Makefile | 3 - tests/kernel/sprintf/Makefile | 4 - tests/kernel/sprintf/src/Makefile | 3 - tests/kernel/stack/stack_api/Makefile | 4 - tests/kernel/stack/stack_api/src/Makefile | 3 - tests/kernel/static_idt/Makefile | 4 - tests/kernel/static_idt/src/Makefile | 3 - tests/kernel/systhreads/Makefile | 4 - tests/kernel/systhreads/src/Makefile | 3 - tests/kernel/test_build/Makefile | 5 - .../custom_data/custom_data_api/Makefile | 4 - .../custom_data/custom_data_api/src/Makefile | 3 - .../threads/lifecycle/lifecycle_api/Makefile | 4 - .../lifecycle/lifecycle_api/src/Makefile | 3 - .../threads/lifecycle/thread_init/Makefile | 4 - .../lifecycle/thread_init/src/Makefile | 3 - .../threads/scheduling/schedule_api/Makefile | 4 - .../scheduling/schedule_api/src/Makefile | 5 - tests/kernel/tickless/tickless/Makefile | 4 - tests/kernel/tickless/tickless/src/Makefile | 4 - .../kernel/tickless/tickless_concept/Makefile | 4 - .../tickless/tickless_concept/src/Makefile | 3 - tests/kernel/timer/timer_api/Makefile | 4 - tests/kernel/timer/timer_api/src/Makefile | 3 - tests/kernel/timer/timer_monotonic/Makefile | 4 - .../kernel/timer/timer_monotonic/src/Makefile | 4 - tests/kernel/workq/work_queue/Makefile | 4 - tests/kernel/workq/work_queue/src/Makefile | 3 - tests/kernel/workq/work_queue_api/Makefile | 4 - .../kernel/workq/work_queue_api/src/Makefile | 3 - tests/kernel/xip/Makefile | 4 - tests/kernel/xip/src/Makefile | 4 - tests/lib/json/Makefile | 4 - tests/lib/json/src/Makefile | 4 - tests/net/6lo/Makefile | 4 - tests/net/6lo/src/Makefile | 4 - tests/net/all/Makefile | 4 - tests/net/all/src/Makefile | 2 - tests/net/app/Makefile | 4 - tests/net/app/src/Makefile | 4 - tests/net/arp/Makefile | 4 - tests/net/arp/src/Makefile | 4 - tests/net/buf/Makefile | 4 - tests/net/buf/src/Makefile | 4 - tests/net/context/Makefile | 4 - tests/net/context/src/Makefile | 4 - tests/net/dhcpv4/Makefile | 4 - tests/net/dhcpv4/src/Makefile | 4 - tests/net/icmpv6/Makefile | 4 - tests/net/icmpv6/src/Makefile | 4 - tests/net/ieee802154/crypto/Makefile | 12 - tests/net/ieee802154/crypto/src/Makefile | 1 - tests/net/ieee802154/fragment/Makefile | 4 - tests/net/ieee802154/fragment/src/Makefile | 4 - tests/net/ieee802154/l2/Makefile | 4 - tests/net/ieee802154/l2/src/Makefile | 8 - tests/net/iface/Makefile | 4 - tests/net/iface/src/Makefile | 4 - tests/net/ip-addr/Makefile | 4 - tests/net/ip-addr/src/Makefile | 4 - tests/net/ipv6/Makefile | 4 - tests/net/ipv6/src/Makefile | 3 - tests/net/ipv6_fragment/Makefile | 4 - tests/net/ipv6_fragment/src/Makefile | 4 - tests/net/lib/coap/Makefile | 4 - tests/net/lib/coap/src/Makefile | 3 - tests/net/lib/dns_packet/Makefile | 4 - tests/net/lib/dns_packet/src/Makefile | 6 - tests/net/lib/dns_resolve/Makefile | 4 - tests/net/lib/dns_resolve/src/Makefile | 7 - tests/net/lib/http_header_fields/Makefile | 10 - tests/net/lib/http_header_fields/src/Makefile | 9 - tests/net/lib/mqtt_packet/Makefile | 4 - tests/net/lib/mqtt_packet/src/Makefile | 5 - tests/net/lib/mqtt_publisher/Makefile | 8 - tests/net/lib/mqtt_publisher/src/Makefile | 3 - tests/net/lib/mqtt_subscriber/Makefile | 14 - tests/net/lib/mqtt_subscriber/src/Makefile | 9 - tests/net/mgmt/Makefile | 4 - tests/net/mgmt/src/Makefile | 4 - tests/net/mld/Makefile | 4 - tests/net/mld/src/Makefile | 4 - tests/net/neighbor/Makefile | 4 - tests/net/neighbor/src/Makefile | 4 - tests/net/net_pkt/Makefile | 4 - tests/net/net_pkt/src/Makefile | 4 - tests/net/route/Makefile | 4 - tests/net/route/src/Makefile | 4 - tests/net/rpl/Makefile | 4 - tests/net/rpl/src/Makefile | 4 - tests/net/socket/tcp/Makefile | 11 - tests/net/socket/tcp/src/Makefile | 3 - tests/net/socket/udp/Makefile | 11 - tests/net/socket/udp/src/Makefile | 3 - tests/net/tcp/Makefile | 4 - tests/net/tcp/src/Makefile | 3 - tests/net/trickle/Makefile | 4 - tests/net/trickle/src/Makefile | 4 - tests/net/udp/Makefile | 4 - tests/net/udp/src/Makefile | 4 - tests/net/utils/Makefile | 4 - tests/net/utils/src/Makefile | 4 - tests/power/multicore/arc/Makefile | 4 - tests/power/multicore/arc/src/Makefile | 3 - tests/power/multicore/lmt/Makefile | 4 - tests/power/multicore/lmt/src/Makefile | 9 - tests/power/power_states/Makefile | 4 - tests/power/power_states/src/Makefile | 2 - tests/shell/Makefile | 4 - tests/shell/src/Makefile | 3 - tests/subsys/debug/gdb_server/Makefile | 4 - tests/subsys/debug/gdb_server/src/Makefile | 1 - tests/subsys/dfu/img_util/Makefile | 4 - tests/subsys/dfu/img_util/src/Makefile | 3 - tests/subsys/dfu/mcuboot/Makefile | 4 - tests/subsys/dfu/mcuboot/src/Makefile | 3 - tests/subsys/fs/fat_fs_api/Makefile | 4 - tests/subsys/fs/fat_fs_api/src/Makefile | 3 - tests/subsys/fs/nffs_fs_api/Makefile | 26 - tests/subsys/fs/nffs_fs_api/src/Makefile | 32 - tests/unit/Makefile.unittest | 53 - tests/unit/bluetooth/at/Makefile | 4 - tests/unit/bluetooth/at/src/Makefile | 4 - tests/unit/drivers/crc/Makefile | 3 - tests/unit/net/buf/Makefile | 3 - tests/ztest/Kbuild | 5 - tests/ztest/Makefile | 4 - tests/ztest/test/base/Makefile | 10 - tests/ztest/test/base/src/Makefile | 3 - tests/ztest/test/mock/Makefile | 10 - tests/ztest/test/mock/src/Makefile | 3 - 1011 files changed, 11406 deletions(-) delete mode 100644 Kbuild delete mode 100644 Makefile delete mode 100644 Makefile.inc delete mode 100644 Makefile.test delete mode 100644 arch/Makefile delete mode 100644 arch/arc/Kbuild delete mode 100644 arch/arc/Makefile delete mode 100644 arch/arc/core/Makefile delete mode 100644 arch/arc/core/mpu/Makefile delete mode 100644 arch/arc/soc/em11d/Kbuild delete mode 100644 arch/arc/soc/em11d/Makefile delete mode 100644 arch/arc/soc/em7d/Kbuild delete mode 100644 arch/arc/soc/em7d/Makefile delete mode 100644 arch/arc/soc/em9d/Kbuild delete mode 100644 arch/arc/soc/em9d/Makefile delete mode 100644 arch/arc/soc/quark_se_c1000_ss/Kbuild delete mode 100644 arch/arc/soc/quark_se_c1000_ss/Makefile delete mode 100644 arch/arm/Kbuild delete mode 100644 arch/arm/Makefile delete mode 100644 arch/arm/core/Makefile delete mode 100644 arch/arm/core/cortex_m/Makefile delete mode 100644 arch/arm/core/cortex_m/mpu/Makefile delete mode 100644 arch/arm/core/offsets/Makefile delete mode 100644 arch/arm/soc/arm/Kbuild delete mode 100644 arch/arm/soc/arm/beetle/Makefile delete mode 100644 arch/arm/soc/arm/mps2/Makefile delete mode 100644 arch/arm/soc/atmel_sam/Makefile delete mode 100644 arch/arm/soc/atmel_sam/common/Makefile delete mode 100644 arch/arm/soc/atmel_sam/sam3x/Makefile delete mode 100644 arch/arm/soc/atmel_sam/sam4s/Makefile delete mode 100644 arch/arm/soc/atmel_sam/same70/Makefile delete mode 100644 arch/arm/soc/nordic_nrf5/Kbuild delete mode 100644 arch/arm/soc/nordic_nrf5/nrf51/Makefile delete mode 100644 arch/arm/soc/nordic_nrf5/nrf52/Makefile delete mode 100644 arch/arm/soc/nxp_kinetis/Kbuild delete mode 100644 arch/arm/soc/nxp_kinetis/k6x/Makefile delete mode 100644 arch/arm/soc/nxp_kinetis/kl2x/Makefile delete mode 100644 arch/arm/soc/nxp_kinetis/kwx/Makefile delete mode 100644 arch/arm/soc/silabs_exx32/Kbuild delete mode 100644 arch/arm/soc/silabs_exx32/common/Makefile delete mode 100644 arch/arm/soc/silabs_exx32/efm32wg/Makefile delete mode 100644 arch/arm/soc/st_stm32/Kbuild delete mode 100644 arch/arm/soc/st_stm32/common/Makefile delete mode 100644 arch/arm/soc/st_stm32/stm32f0/Makefile delete mode 100644 arch/arm/soc/st_stm32/stm32f1/Makefile delete mode 100644 arch/arm/soc/st_stm32/stm32f3/Makefile delete mode 100644 arch/arm/soc/st_stm32/stm32f4/Makefile delete mode 100644 arch/arm/soc/st_stm32/stm32l4/Makefile delete mode 100644 arch/arm/soc/ti_lm3s6965/Makefile delete mode 100644 arch/arm/soc/ti_simplelink/Kbuild delete mode 100644 arch/arm/soc/ti_simplelink/cc2650/Makefile delete mode 100644 arch/arm/soc/ti_simplelink/cc32xx/Makefile delete mode 100644 arch/arm/soc/ti_simplelink/msp432p4xx/Makefile delete mode 100644 arch/common/Makefile delete mode 100644 arch/common/Makefile.gen_isr_tables delete mode 100644 arch/common/Makefile.kobjects delete mode 100644 arch/nios2/Kbuild delete mode 100644 arch/nios2/Makefile delete mode 100644 arch/nios2/core/Makefile delete mode 100644 arch/nios2/soc/nios2-qemu/Kbuild delete mode 100644 arch/nios2/soc/nios2f-zephyr/Kbuild delete mode 100644 arch/nios2/soc/nios2f-zephyr/Makefile delete mode 100644 arch/riscv32/Kbuild delete mode 100644 arch/riscv32/Makefile delete mode 100644 arch/riscv32/core/Makefile delete mode 100644 arch/riscv32/soc/pulpino/Kbuild delete mode 100644 arch/riscv32/soc/pulpino/Makefile delete mode 100644 arch/riscv32/soc/riscv-privilege/Makefile delete mode 100644 arch/riscv32/soc/riscv-privilege/common/Makefile delete mode 100644 arch/riscv32/soc/riscv-privilege/fe310/Makefile delete mode 100644 arch/riscv32/soc/riscv-privilege/riscv32-qemu/Makefile delete mode 100644 arch/x86/Kbuild delete mode 100644 arch/x86/Makefile delete mode 100644 arch/x86/Makefile.gdt delete mode 100644 arch/x86/Makefile.idt delete mode 100644 arch/x86/Makefile.mmu delete mode 100644 arch/x86/core/Makefile delete mode 100644 arch/x86/core/debug/Makefile delete mode 100644 arch/x86/debug/Makefile delete mode 100644 arch/x86/soc/atom/Kbuild delete mode 100644 arch/x86/soc/atom/Makefile delete mode 100644 arch/x86/soc/ia32/Kbuild delete mode 100644 arch/x86/soc/ia32/Makefile delete mode 100644 arch/x86/soc/intel_quark/Kbuild delete mode 100644 arch/x86/soc/intel_quark/quark_d2000/Kbuild delete mode 100644 arch/x86/soc/intel_quark/quark_d2000/Makefile delete mode 100644 arch/x86/soc/intel_quark/quark_se/Kbuild delete mode 100644 arch/x86/soc/intel_quark/quark_se/Makefile delete mode 100644 arch/x86/soc/intel_quark/quark_x1000/Kbuild delete mode 100644 arch/x86/soc/intel_quark/quark_x1000/Makefile delete mode 100644 arch/xtensa/Kbuild delete mode 100644 arch/xtensa/Makefile delete mode 100644 arch/xtensa/core/Makefile delete mode 100644 arch/xtensa/core/offsets/Makefile delete mode 100644 arch/xtensa/core/startup/Makefile delete mode 100644 arch/xtensa/soc/D_108mini/Makefile delete mode 100644 arch/xtensa/soc/D_212GP/Makefile delete mode 100644 arch/xtensa/soc/D_233L/Makefile delete mode 100644 arch/xtensa/soc/XRC_D2PM_5swIrq/Makefile delete mode 100644 arch/xtensa/soc/XRC_FUSION_AON_ALL_LM/Makefile delete mode 100644 arch/xtensa/soc/esp32/Makefile delete mode 100644 arch/xtensa/soc/hifi2_std/Makefile delete mode 100644 arch/xtensa/soc/hifi3_bd5/Makefile delete mode 100644 arch/xtensa/soc/hifi3_bd5_call0/Makefile delete mode 100644 arch/xtensa/soc/hifi4_bd7/Makefile delete mode 100644 arch/xtensa/soc/hifi_mini/Makefile delete mode 100644 arch/xtensa/soc/hifi_mini_4swIrq/Makefile delete mode 100644 arch/xtensa/soc/sample_controller/Makefile delete mode 100644 boards/Makefile delete mode 100644 boards/arc/arduino_101_sss/Makefile delete mode 100644 boards/arc/arduino_101_sss/Makefile.board delete mode 100644 boards/arc/em_starterkit/Makefile delete mode 100644 boards/arc/em_starterkit/Makefile.board delete mode 100644 boards/arc/panther_ss/Makefile delete mode 100644 boards/arc/panther_ss/Makefile.board delete mode 100644 boards/arc/quark_se_c1000_ss_devboard/Makefile delete mode 100644 boards/arc/quark_se_c1000_ss_devboard/Makefile.board delete mode 100644 boards/arm/96b_carbon/Makefile delete mode 100644 boards/arm/96b_carbon/Makefile.board delete mode 100644 boards/arm/96b_carbon_nrf51/Makefile delete mode 100644 boards/arm/96b_neonkey/Makefile delete mode 100644 boards/arm/96b_nitrogen/Makefile delete mode 100644 boards/arm/96b_nitrogen/Makefile.board delete mode 100644 boards/arm/arduino_101_ble/Makefile delete mode 100644 boards/arm/arduino_101_ble/Makefile.board delete mode 100644 boards/arm/arduino_due/Makefile delete mode 100644 boards/arm/arduino_due/Makefile.board delete mode 100644 boards/arm/bbc_microbit/Makefile delete mode 100644 boards/arm/bbc_microbit/Makefile.board delete mode 100644 boards/arm/cc2650_sensortag/Makefile delete mode 100644 boards/arm/cc3220sf_launchxl/Makefile delete mode 100644 boards/arm/curie_ble/Makefile delete mode 100644 boards/arm/disco_l475_iot1/Makefile delete mode 100644 boards/arm/disco_l475_iot1/Makefile.board delete mode 100644 boards/arm/efm32wg_stk3800/Makefile delete mode 100644 boards/arm/frdm_k64f/Makefile delete mode 100644 boards/arm/frdm_k64f/Makefile.board delete mode 100644 boards/arm/frdm_kl25z/Makefile delete mode 100644 boards/arm/frdm_kl25z/Makefile.board delete mode 100644 boards/arm/frdm_kw41z/Makefile delete mode 100644 boards/arm/frdm_kw41z/Makefile.board delete mode 100644 boards/arm/hexiwear_k64/Makefile delete mode 100644 boards/arm/hexiwear_k64/Makefile.board delete mode 100644 boards/arm/hexiwear_kw40z/Makefile delete mode 100644 boards/arm/hexiwear_kw40z/Makefile.board delete mode 100644 boards/arm/mps2_an385/Makefile delete mode 100644 boards/arm/msp_exp432p401r_launchxl/Makefile delete mode 100644 boards/arm/nrf51_blenano/Makefile delete mode 100644 boards/arm/nrf51_pca10028/Makefile delete mode 100644 boards/arm/nrf51_pca10028/Makefile.board delete mode 100644 boards/arm/nrf51_vbluno51/Makefile delete mode 100644 boards/arm/nrf51_vbluno51/Makefile.board delete mode 100644 boards/arm/nrf52840_pca10056/Makefile delete mode 100644 boards/arm/nrf52840_pca10056/Makefile.board delete mode 100644 boards/arm/nrf52_blenano2/Makefile delete mode 100644 boards/arm/nrf52_blenano2/Makefile.board delete mode 100644 boards/arm/nrf52_pca10040/Makefile delete mode 100644 boards/arm/nrf52_pca10040/Makefile.board delete mode 100644 boards/arm/nrf52_vbluno52/Makefile delete mode 100644 boards/arm/nrf52_vbluno52/Makefile.board delete mode 100644 boards/arm/nucleo_f030r8/Makefile delete mode 100644 boards/arm/nucleo_f030r8/Makefile.board delete mode 100644 boards/arm/nucleo_f091rc/Makefile delete mode 100644 boards/arm/nucleo_f091rc/Makefile.board delete mode 100644 boards/arm/nucleo_f103rb/Makefile delete mode 100644 boards/arm/nucleo_f103rb/Makefile.board delete mode 100644 boards/arm/nucleo_f334r8/Makefile delete mode 100644 boards/arm/nucleo_f334r8/Makefile.board delete mode 100644 boards/arm/nucleo_f401re/Makefile delete mode 100644 boards/arm/nucleo_f401re/Makefile.board delete mode 100644 boards/arm/nucleo_f411re/Makefile delete mode 100644 boards/arm/nucleo_f411re/Makefile.board delete mode 100644 boards/arm/nucleo_f412zg/Makefile delete mode 100644 boards/arm/nucleo_f413zh/Makefile delete mode 100644 boards/arm/nucleo_l432kc/Makefile delete mode 100644 boards/arm/nucleo_l476rg/Makefile delete mode 100644 boards/arm/olimex_stm32_e407/Makefile delete mode 100644 boards/arm/olimex_stm32_e407/Makefile.board delete mode 100644 boards/arm/olimex_stm32_p405/Makefile delete mode 100644 boards/arm/olimex_stm32_p405/Makefile.board delete mode 100644 boards/arm/olimexino_stm32/Makefile delete mode 100644 boards/arm/olimexino_stm32/Makefile.board delete mode 100644 boards/arm/qemu_cortex_m3/Makefile delete mode 100644 boards/arm/qemu_cortex_m3/Makefile.board delete mode 100644 boards/arm/quark_se_c1000_ble/Makefile delete mode 100644 boards/arm/sam4s_xplained/Makefile delete mode 100644 boards/arm/sam_e70_xplained/Makefile delete mode 100644 boards/arm/sam_e70_xplained/Makefile.board delete mode 100644 boards/arm/stm3210c_eval/Makefile delete mode 100644 boards/arm/stm3210c_eval/Makefile.board delete mode 100644 boards/arm/stm32373c_eval/Makefile delete mode 100644 boards/arm/stm32373c_eval/Makefile.board delete mode 100644 boards/arm/stm32_min_dev/Makefile delete mode 100644 boards/arm/stm32_min_dev/Makefile.board delete mode 100644 boards/arm/stm32_mini_a15/Makefile delete mode 100644 boards/arm/stm32f3_disco/Makefile delete mode 100644 boards/arm/stm32f3_disco/Makefile.board delete mode 100644 boards/arm/stm32f411e_disco/Makefile delete mode 100644 boards/arm/stm32f411e_disco/Makefile.board delete mode 100644 boards/arm/stm32f412g_disco/Makefile delete mode 100644 boards/arm/stm32f412g_disco/Makefile.board delete mode 100644 boards/arm/stm32f429i_disc1/Makefile delete mode 100644 boards/arm/stm32f429i_disc1/Makefile.board delete mode 100644 boards/arm/stm32f469i_disco/Makefile delete mode 100644 boards/arm/stm32f469i_disco/Makefile.board delete mode 100644 boards/arm/stm32f4_disco/Makefile delete mode 100644 boards/arm/stm32f4_disco/Makefile.board delete mode 100644 boards/arm/stm32l496g_disco/Makefile delete mode 100644 boards/arm/usb_kw24d512/Makefile delete mode 100644 boards/arm/usb_kw24d512/Makefile.board delete mode 100644 boards/arm/v2m_beetle/Makefile delete mode 100644 boards/arm/v2m_beetle/Makefile.board delete mode 100644 boards/nios2/altera_max10/Makefile delete mode 100644 boards/nios2/altera_max10/Makefile.board delete mode 100644 boards/nios2/qemu_nios2/Makefile delete mode 100644 boards/nios2/qemu_nios2/Makefile.board delete mode 100644 boards/riscv32/qemu_riscv32/Makefile delete mode 100644 boards/riscv32/qemu_riscv32/Makefile.board delete mode 100644 boards/riscv32/zedboard_pulpino/Makefile delete mode 100644 boards/x86/arduino_101/Makefile delete mode 100644 boards/x86/arduino_101/Makefile.board delete mode 100644 boards/x86/galileo/Makefile delete mode 100644 boards/x86/minnowboard/Makefile delete mode 100644 boards/x86/panther/Makefile delete mode 100644 boards/x86/panther/Makefile.board delete mode 100644 boards/x86/qemu_x86/Makefile delete mode 100644 boards/x86/qemu_x86/Makefile.board delete mode 100644 boards/x86/quark_d2000_crb/Makefile delete mode 100644 boards/x86/quark_d2000_crb/Makefile.board delete mode 100644 boards/x86/quark_se_c1000_devboard/Makefile delete mode 100644 boards/x86/quark_se_c1000_devboard/Makefile.board delete mode 100644 boards/x86/tinytile/Makefile delete mode 100644 boards/x86/tinytile/Makefile.board delete mode 100644 boards/x86/x86_jailhouse/Makefile delete mode 100644 boards/x86/x86_jailhouse/Makefile.board delete mode 100644 boards/xtensa/esp32/Makefile delete mode 100644 boards/xtensa/esp32/Makefile.board delete mode 100644 boards/xtensa/qemu_xtensa/Makefile delete mode 100644 boards/xtensa/qemu_xtensa/Makefile.board delete mode 100644 boards/xtensa/xt-sim/Makefile delete mode 100644 boards/xtensa/xt-sim/Makefile.board delete mode 100644 drivers/Makefile delete mode 100644 drivers/adc/Makefile delete mode 100644 drivers/aio/Makefile delete mode 100644 drivers/bluetooth/Makefile delete mode 100644 drivers/bluetooth/hci/Makefile delete mode 100644 drivers/clock_control/Makefile delete mode 100644 drivers/console/Makefile delete mode 100644 drivers/counter/Makefile delete mode 100644 drivers/crc/Makefile delete mode 100644 drivers/crypto/Makefile delete mode 100644 drivers/display/Makefile delete mode 100644 drivers/dma/Makefile delete mode 100644 drivers/entropy/Makefile delete mode 100644 drivers/ethernet/Makefile delete mode 100644 drivers/flash/Makefile delete mode 100644 drivers/gpio/Makefile delete mode 100644 drivers/grove/Makefile delete mode 100644 drivers/i2c/Makefile delete mode 100644 drivers/i2s/Makefile delete mode 100644 drivers/ieee802154/Makefile delete mode 100644 drivers/interrupt_controller/Makefile delete mode 100644 drivers/ipm/Makefile delete mode 100644 drivers/led_strip/Makefile delete mode 100644 drivers/net/Makefile delete mode 100644 drivers/pci/Makefile delete mode 100644 drivers/pinmux/Makefile delete mode 100644 drivers/pinmux/dev/Makefile delete mode 100644 drivers/pwm/Makefile delete mode 100644 drivers/rtc/Makefile delete mode 100644 drivers/sensor/Makefile delete mode 100644 drivers/sensor/adxl362/Makefile delete mode 100644 drivers/sensor/ak8975/Makefile delete mode 100644 drivers/sensor/apds9960/Makefile delete mode 100644 drivers/sensor/bma280/Makefile delete mode 100644 drivers/sensor/bmc150_magn/Makefile delete mode 100644 drivers/sensor/bme280/Makefile delete mode 100644 drivers/sensor/bmg160/Makefile delete mode 100644 drivers/sensor/bmi160/Makefile delete mode 100644 drivers/sensor/bmm150/Makefile delete mode 100644 drivers/sensor/dht/Makefile delete mode 100644 drivers/sensor/fxas21002/Makefile delete mode 100644 drivers/sensor/fxos8700/Makefile delete mode 100644 drivers/sensor/hdc1008/Makefile delete mode 100644 drivers/sensor/hmc5883l/Makefile delete mode 100644 drivers/sensor/hp206c/Makefile delete mode 100644 drivers/sensor/hts221/Makefile delete mode 100644 drivers/sensor/isl29035/Makefile delete mode 100644 drivers/sensor/lis2dh/Makefile delete mode 100644 drivers/sensor/lis3dh/Makefile delete mode 100644 drivers/sensor/lis3mdl/Makefile delete mode 100644 drivers/sensor/lps22hb/Makefile delete mode 100644 drivers/sensor/lps25hb/Makefile delete mode 100644 drivers/sensor/lsm6ds0/Makefile delete mode 100644 drivers/sensor/lsm6dsl/Makefile delete mode 100644 drivers/sensor/lsm9ds0_gyro/Makefile delete mode 100644 drivers/sensor/lsm9ds0_mfd/Makefile delete mode 100644 drivers/sensor/max30101/Makefile delete mode 100644 drivers/sensor/max44009/Makefile delete mode 100644 drivers/sensor/mcp9808/Makefile delete mode 100644 drivers/sensor/mpu6050/Makefile delete mode 100644 drivers/sensor/nrf5/Makefile delete mode 100644 drivers/sensor/sht3xd/Makefile delete mode 100644 drivers/sensor/sx9500/Makefile delete mode 100644 drivers/sensor/th02/Makefile delete mode 100644 drivers/sensor/tmp007/Makefile delete mode 100644 drivers/sensor/tmp112/Makefile delete mode 100644 drivers/serial/Makefile delete mode 100644 drivers/shared_irq/Makefile delete mode 100644 drivers/spi/Makefile delete mode 100644 drivers/timer/Makefile delete mode 100644 drivers/usb/Makefile delete mode 100644 drivers/usb/device/Makefile delete mode 100644 drivers/watchdog/Makefile delete mode 100644 dts/arm/Makefile delete mode 100644 dts/x86/Makefile delete mode 100644 ext/Kbuild delete mode 100644 ext/Makefile delete mode 100644 ext/debug/Kbuild delete mode 100644 ext/debug/Makefile delete mode 100644 ext/debug/segger/Kbuild delete mode 100644 ext/debug/segger/Makefile delete mode 100644 ext/fs/Kbuild delete mode 100644 ext/fs/Makefile delete mode 100644 ext/fs/fat/Kbuild delete mode 100644 ext/fs/fat/Makefile delete mode 100644 ext/fs/nffs/Kbuild delete mode 100644 ext/fs/nffs/Makefile delete mode 100644 ext/hal/Kbuild delete mode 100644 ext/hal/Makefile delete mode 100644 ext/hal/atmel/asf/Makefile delete mode 100644 ext/hal/atmel/asf/sam/Makefile delete mode 100644 ext/hal/cmsis/Makefile delete mode 100644 ext/hal/nordic/Kbuild delete mode 100644 ext/hal/nordic/Makefile delete mode 100644 ext/hal/nordic/drivers/Kbuild delete mode 100644 ext/hal/nordic/drivers/Makefile delete mode 100644 ext/hal/nxp/mcux/Makefile delete mode 100644 ext/hal/nxp/mcux/components/Makefile delete mode 100644 ext/hal/nxp/mcux/drivers/Makefile delete mode 100644 ext/hal/nxp/mcux/middleware/Makefile delete mode 100644 ext/hal/nxp/mcux/middleware/wireless/Makefile delete mode 100644 ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/Makefile delete mode 100644 ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW40Z4/Makefile delete mode 100644 ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW41Z4/Makefile delete mode 100644 ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/Makefile delete mode 100644 ext/hal/qmsi/Kbuild delete mode 100644 ext/hal/qmsi/Makefile delete mode 100644 ext/hal/silabs/gecko/Kbuild delete mode 100644 ext/hal/silabs/gecko/Makefile delete mode 100644 ext/hal/st/stm32cube/Kbuild delete mode 100644 ext/hal/st/stm32cube/Makefile delete mode 100644 ext/hal/ti/simplelink/Kbuild delete mode 100644 ext/hal/ti/simplelink/Makefile delete mode 100644 ext/lib/Kbuild delete mode 100644 ext/lib/Makefile delete mode 100644 ext/lib/crypto/Makefile delete mode 100644 ext/lib/crypto/mbedtls/Kbuild delete mode 100644 ext/lib/crypto/mbedtls/Makefile delete mode 100644 ext/lib/crypto/mbedtls/Makefile.include delete mode 100644 ext/lib/crypto/mbedtls/library/Makefile delete mode 100644 ext/lib/crypto/tinycrypt/Makefile delete mode 100644 kernel/Makefile delete mode 100644 lib/Kbuild delete mode 100644 lib/Makefile delete mode 100644 lib/json/Makefile delete mode 100644 lib/libc/Makefile delete mode 100644 lib/libc/minimal/Makefile delete mode 100644 lib/libc/minimal/source/Makefile delete mode 100644 lib/libc/minimal/source/stdlib/Makefile delete mode 100644 lib/libc/minimal/source/stdout/Makefile delete mode 100644 lib/libc/minimal/source/string/Makefile delete mode 100644 lib/libc/newlib/Makefile delete mode 100644 misc/Makefile delete mode 100644 misc/generated/Makefile delete mode 100644 samples/application_development/external_lib/Makefile delete mode 100644 samples/application_development/external_lib/Makefile.app delete mode 100644 samples/application_development/external_lib/src/Makefile delete mode 100644 samples/basic/blink_led/Makefile delete mode 100644 samples/basic/blink_led/src/Makefile delete mode 100644 samples/basic/blinky/Makefile delete mode 100644 samples/basic/blinky/src/Makefile delete mode 100644 samples/basic/button/Makefile delete mode 100644 samples/basic/button/src/Makefile delete mode 100644 samples/basic/disco/Makefile delete mode 100644 samples/basic/disco/src/Makefile delete mode 100644 samples/basic/fade_led/Makefile delete mode 100644 samples/basic/fade_led/src/Makefile delete mode 100644 samples/basic/rgb_led/Makefile delete mode 100644 samples/basic/rgb_led/src/Makefile delete mode 100644 samples/basic/servo_motor/Makefile delete mode 100644 samples/basic/servo_motor/src/Makefile delete mode 100644 samples/basic/threads/Makefile delete mode 100644 samples/basic/threads/src/Makefile delete mode 100644 samples/bluetooth/beacon/Makefile delete mode 100644 samples/bluetooth/beacon/src/Makefile delete mode 100644 samples/bluetooth/central/Makefile delete mode 100644 samples/bluetooth/central/src/Makefile delete mode 100644 samples/bluetooth/central_hr/Makefile delete mode 100644 samples/bluetooth/central_hr/src/Makefile delete mode 100644 samples/bluetooth/eddystone/Makefile delete mode 100644 samples/bluetooth/eddystone/src/Makefile delete mode 100644 samples/bluetooth/handsfree/Makefile delete mode 100644 samples/bluetooth/handsfree/src/Makefile delete mode 100644 samples/bluetooth/hci_spi/Makefile delete mode 100644 samples/bluetooth/hci_spi/src/Makefile delete mode 100644 samples/bluetooth/hci_uart/Makefile delete mode 100644 samples/bluetooth/hci_uart/src/Makefile delete mode 100644 samples/bluetooth/hci_usb/Makefile delete mode 100644 samples/bluetooth/hci_usb/src/Makefile delete mode 100644 samples/bluetooth/ipsp/Makefile delete mode 100644 samples/bluetooth/ipsp/src/Makefile delete mode 100644 samples/bluetooth/mesh/Makefile delete mode 100644 samples/bluetooth/mesh/src/Makefile delete mode 100644 samples/bluetooth/mesh_demo/Makefile delete mode 100644 samples/bluetooth/mesh_demo/src/Makefile delete mode 100644 samples/bluetooth/peripheral/Makefile delete mode 100644 samples/bluetooth/peripheral/src/Makefile delete mode 100644 samples/bluetooth/peripheral_csc/Makefile delete mode 100644 samples/bluetooth/peripheral_csc/src/Makefile delete mode 100644 samples/bluetooth/peripheral_dis/Makefile delete mode 100644 samples/bluetooth/peripheral_dis/src/Makefile delete mode 100644 samples/bluetooth/peripheral_esp/Makefile delete mode 100644 samples/bluetooth/peripheral_esp/src/Makefile delete mode 100644 samples/bluetooth/peripheral_hids/Makefile delete mode 100644 samples/bluetooth/peripheral_hids/src/Makefile delete mode 100644 samples/bluetooth/peripheral_hr/Makefile delete mode 100644 samples/bluetooth/peripheral_hr/src/Makefile delete mode 100644 samples/bluetooth/peripheral_sc_only/Makefile delete mode 100644 samples/bluetooth/peripheral_sc_only/src/Makefile delete mode 100644 samples/bluetooth/scan_adv/Makefile delete mode 100644 samples/bluetooth/scan_adv/src/Makefile delete mode 100644 samples/boards/arduino_101/environmental_sensing/Makefile delete mode 100644 samples/boards/arduino_101/environmental_sensing/ap/Makefile delete mode 100644 samples/boards/arduino_101/environmental_sensing/ap/src/Makefile delete mode 100644 samples/boards/arduino_101/environmental_sensing/sensor/Makefile delete mode 100644 samples/boards/arduino_101/environmental_sensing/sensor/src/Makefile delete mode 100644 samples/boards/microbit/display/Makefile delete mode 100644 samples/boards/microbit/display/src/Makefile delete mode 100644 samples/boards/microbit/pong/Makefile delete mode 100644 samples/boards/microbit/pong/src/Makefile delete mode 100644 samples/boards/microbit/sound/Makefile delete mode 100644 samples/boards/microbit/sound/src/Makefile delete mode 100644 samples/boards/nrf52/power_mgr/Makefile delete mode 100644 samples/boards/nrf52/power_mgr/src/Makefile delete mode 100644 samples/boards/quark_se_c1000/power_mgr/Makefile delete mode 100644 samples/boards/quark_se_c1000/power_mgr/src/Makefile delete mode 100644 samples/cpp_synchronization/Makefile delete mode 100644 samples/cpp_synchronization/src/Makefile delete mode 100644 samples/drivers/aio_comparator/Makefile delete mode 100644 samples/drivers/aio_comparator/src/Makefile delete mode 100644 samples/drivers/crypto/Makefile delete mode 100644 samples/drivers/crypto/src/Makefile delete mode 100644 samples/drivers/current_sensing/Makefile delete mode 100644 samples/drivers/current_sensing/src/Makefile delete mode 100644 samples/drivers/entropy/Makefile delete mode 100644 samples/drivers/entropy/src/Makefile delete mode 100644 samples/drivers/flash_shell/Makefile delete mode 100644 samples/drivers/flash_shell/src/Makefile delete mode 100644 samples/drivers/gpio/Makefile delete mode 100644 samples/drivers/gpio/src/Makefile delete mode 100644 samples/drivers/i2c_fujitsu_fram/Makefile delete mode 100644 samples/drivers/i2c_fujitsu_fram/src/Makefile delete mode 100644 samples/drivers/lcd_hd44780/Makefile delete mode 100644 samples/drivers/lcd_hd44780/src/Makefile delete mode 100644 samples/drivers/led_apa102c/Makefile delete mode 100644 samples/drivers/led_apa102c/src/Makefile delete mode 100644 samples/drivers/led_lpd8806/Makefile delete mode 100644 samples/drivers/led_lpd8806/src/Makefile delete mode 100644 samples/drivers/led_ws2812/Makefile delete mode 100644 samples/drivers/led_ws2812/src/Makefile delete mode 100644 samples/drivers/rtc/Makefile delete mode 100644 samples/drivers/rtc/src/Makefile delete mode 100644 samples/drivers/soc_flash_nrf5/Makefile delete mode 100644 samples/drivers/soc_flash_nrf5/src/Makefile delete mode 100644 samples/drivers/spi_flash/Makefile delete mode 100644 samples/drivers/spi_flash/src/Makefile delete mode 100644 samples/drivers/spi_fujitsu_fram/Makefile delete mode 100644 samples/drivers/spi_fujitsu_fram/src/Makefile delete mode 100644 samples/drivers/watchdog/Makefile delete mode 100644 samples/drivers/watchdog/src/Makefile delete mode 100644 samples/grove/lcd/Makefile delete mode 100644 samples/grove/lcd/src/Makefile delete mode 100644 samples/grove/light/Makefile delete mode 100644 samples/grove/light/src/Makefile delete mode 100644 samples/grove/temperature/Makefile delete mode 100644 samples/grove/temperature/src/Makefile delete mode 100644 samples/hello_world/Makefile delete mode 100644 samples/hello_world/src/Makefile delete mode 100644 samples/mpu/mem_domain_apis_test/Makefile delete mode 100644 samples/mpu/mem_domain_apis_test/src/Makefile delete mode 100644 samples/mpu/mpu_stack_guard_test/Makefile delete mode 100644 samples/mpu/mpu_stack_guard_test/src/Makefile delete mode 100644 samples/mpu/mpu_test/Makefile delete mode 100644 samples/mpu/mpu_test/src/Makefile delete mode 100644 samples/net/coap_client/Makefile delete mode 100644 samples/net/coap_client/src/Makefile delete mode 100644 samples/net/coap_server/Makefile delete mode 100644 samples/net/coap_server/src/Makefile delete mode 100644 samples/net/coaps_client/Makefile delete mode 100644 samples/net/coaps_client/src/Makefile delete mode 100644 samples/net/coaps_server/Makefile delete mode 100644 samples/net/coaps_server/src/Makefile delete mode 100644 samples/net/common/Makefile.common delete mode 100644 samples/net/common/Makefile.ipstack delete mode 100644 samples/net/dhcpv4_client/Makefile delete mode 100644 samples/net/dhcpv4_client/src/Makefile delete mode 100644 samples/net/dns_resolve/Makefile delete mode 100644 samples/net/dns_resolve/src/Makefile delete mode 100644 samples/net/echo_client/Makefile delete mode 100644 samples/net/echo_client/src/Makefile delete mode 100644 samples/net/echo_server/Makefile delete mode 100644 samples/net/echo_server/src/Makefile delete mode 100644 samples/net/http_client/Makefile delete mode 100644 samples/net/http_client/src/Makefile delete mode 100644 samples/net/http_server/Makefile delete mode 100644 samples/net/http_server/src/Makefile delete mode 100644 samples/net/irc_bot/Makefile delete mode 100644 samples/net/irc_bot/src/Makefile delete mode 100644 samples/net/leds_demo/Makefile delete mode 100644 samples/net/leds_demo/src/Makefile delete mode 100644 samples/net/lwm2m_client/Makefile delete mode 100644 samples/net/lwm2m_client/src/Makefile delete mode 100644 samples/net/mbedtls_dtlsclient/Makefile delete mode 100644 samples/net/mbedtls_dtlsclient/src/Makefile delete mode 100644 samples/net/mbedtls_dtlsserver/Makefile delete mode 100644 samples/net/mbedtls_dtlsserver/src/Makefile delete mode 100644 samples/net/mbedtls_sslclient/Makefile delete mode 100644 samples/net/mbedtls_sslclient/src/Makefile delete mode 100644 samples/net/mdns_responder/Makefile delete mode 100644 samples/net/mdns_responder/src/Makefile delete mode 100644 samples/net/mqtt_publisher/Makefile delete mode 100644 samples/net/mqtt_publisher/src/Makefile delete mode 100644 samples/net/nats/Makefile delete mode 100644 samples/net/nats/src/Makefile delete mode 100644 samples/net/rpl-node/Makefile delete mode 100644 samples/net/rpl-node/src/Makefile delete mode 100644 samples/net/sntp_client/Makefile delete mode 100644 samples/net/sntp_client/src/Makefile delete mode 100644 samples/net/sockets/dumb_http_server/Makefile delete mode 100644 samples/net/sockets/dumb_http_server/Makefile.posix delete mode 100644 samples/net/sockets/dumb_http_server/src/Makefile delete mode 100644 samples/net/sockets/echo/Makefile delete mode 100644 samples/net/sockets/echo/Makefile.posix delete mode 100644 samples/net/sockets/echo/src/Makefile delete mode 100644 samples/net/sockets/echo_async/Makefile delete mode 100644 samples/net/sockets/echo_async/Makefile.posix delete mode 100644 samples/net/sockets/echo_async/src/Makefile delete mode 100644 samples/net/sockets/http_get/Makefile delete mode 100644 samples/net/sockets/http_get/Makefile.posix delete mode 100644 samples/net/sockets/http_get/src/Makefile delete mode 100644 samples/net/telnet/Makefile delete mode 100644 samples/net/telnet/src/Makefile delete mode 100644 samples/net/wpan_serial/Makefile delete mode 100644 samples/net/wpan_serial/src/Makefile delete mode 100644 samples/net/wpanusb/Makefile delete mode 100644 samples/net/wpanusb/src/Makefile delete mode 100644 samples/net/zperf/Makefile delete mode 100644 samples/net/zperf/src/Makefile delete mode 100644 samples/nfc/nfc_hello/Makefile delete mode 100644 samples/nfc/nfc_hello/src/Makefile delete mode 100644 samples/philosophers/Makefile delete mode 100644 samples/philosophers/src/Makefile delete mode 100644 samples/sensor/apds9960/Makefile delete mode 100644 samples/sensor/apds9960/src/Makefile delete mode 100644 samples/sensor/bme280/Makefile delete mode 100644 samples/sensor/bme280/src/Makefile delete mode 100644 samples/sensor/bmg160/Makefile delete mode 100644 samples/sensor/bmg160/src/Makefile delete mode 100644 samples/sensor/bmi160/Makefile delete mode 100644 samples/sensor/bmi160/src/Makefile delete mode 100644 samples/sensor/bmm150/Makefile delete mode 100644 samples/sensor/bmm150/src/Makefile delete mode 100644 samples/sensor/fxas21002/Makefile delete mode 100644 samples/sensor/fxas21002/src/Makefile delete mode 100644 samples/sensor/fxos8700/Makefile delete mode 100644 samples/sensor/fxos8700/src/Makefile delete mode 100644 samples/sensor/hts221/Makefile delete mode 100644 samples/sensor/hts221/src/Makefile delete mode 100644 samples/sensor/magn_polling/Makefile delete mode 100644 samples/sensor/magn_polling/src/Makefile delete mode 100644 samples/sensor/max30101/Makefile delete mode 100644 samples/sensor/max30101/src/Makefile delete mode 100644 samples/sensor/max44009/Makefile delete mode 100644 samples/sensor/max44009/src/Makefile delete mode 100644 samples/sensor/mcp9808/Makefile delete mode 100644 samples/sensor/mcp9808/src/Makefile delete mode 100644 samples/sensor/sx9500/Makefile delete mode 100644 samples/sensor/sx9500/src/Makefile delete mode 100644 samples/sensor/th02/Makefile delete mode 100644 samples/sensor/th02/src/Makefile delete mode 100644 samples/sensor/thermometer/Makefile delete mode 100644 samples/sensor/thermometer/src/Makefile delete mode 100644 samples/sensor/tmp112/Makefile delete mode 100644 samples/sensor/tmp112/src/Makefile delete mode 100644 samples/subsys/console/echo/Makefile delete mode 100644 samples/subsys/console/echo/src/Makefile delete mode 100644 samples/subsys/console/getchar/Makefile delete mode 100644 samples/subsys/console/getchar/src/Makefile delete mode 100644 samples/subsys/console/getline/Makefile delete mode 100644 samples/subsys/console/getline/src/Makefile delete mode 100644 samples/subsys/debug/sysview/Makefile delete mode 100644 samples/subsys/debug/sysview/src/Makefile delete mode 100644 samples/subsys/ipc/ipm_mailbox/Makefile delete mode 100644 samples/subsys/ipc/ipm_mailbox/ap/Makefile delete mode 100644 samples/subsys/ipc/ipm_mailbox/ap/src/Makefile delete mode 100644 samples/subsys/ipc/ipm_mailbox/sensor/Makefile delete mode 100644 samples/subsys/ipc/ipm_mailbox/sensor/src/Makefile delete mode 100644 samples/subsys/logging/kernel_event_logger/Makefile delete mode 100644 samples/subsys/logging/kernel_event_logger/src/Makefile delete mode 100644 samples/subsys/logging/logger-hook/Makefile delete mode 100644 samples/subsys/logging/logger-hook/src/Makefile delete mode 100644 samples/subsys/shell/shell/Makefile delete mode 100644 samples/subsys/shell/shell/src/Makefile delete mode 100644 samples/subsys/usb/cdc_acm/Makefile delete mode 100644 samples/subsys/usb/cdc_acm/src/Makefile delete mode 100644 samples/subsys/usb/console/Makefile delete mode 100644 samples/subsys/usb/console/src/Makefile delete mode 100644 samples/subsys/usb/dfu/Makefile delete mode 100644 samples/subsys/usb/dfu/src/Makefile delete mode 100644 samples/subsys/usb/mass/Makefile delete mode 100644 samples/subsys/usb/mass/src/Makefile delete mode 100644 samples/subsys/usb/webusb/Makefile delete mode 100644 samples/subsys/usb/webusb/src/Makefile delete mode 100644 samples/synchronization/Makefile delete mode 100644 samples/synchronization/src/Makefile delete mode 100644 samples/testing/integration/Makefile delete mode 100644 samples/testing/integration/src/Makefile delete mode 100644 samples/testing/unit/Makefile delete mode 100644 scripts/Kbuild.include delete mode 100644 scripts/Makefile delete mode 100644 scripts/Makefile.build delete mode 100644 scripts/Makefile.clean delete mode 100644 scripts/Makefile.extrawarn delete mode 100644 scripts/Makefile.gen delete mode 100644 scripts/Makefile.headersinst delete mode 100644 scripts/Makefile.help delete mode 100644 scripts/Makefile.host delete mode 100644 scripts/Makefile.lib delete mode 100644 scripts/Makefile.modbuiltin delete mode 100644 scripts/Makefile.qemu delete mode 100644 scripts/Makefile.toolchain.espressif delete mode 100644 scripts/Makefile.toolchain.gccarmemb delete mode 100644 scripts/Makefile.toolchain.issm delete mode 100644 scripts/Makefile.toolchain.riscv32 delete mode 100644 scripts/Makefile.toolchain.xcc delete mode 100644 scripts/Makefile.toolchain.xtools delete mode 100644 scripts/Makefile.toolchain.zephyr delete mode 100644 scripts/Makefile.xt-run delete mode 100644 scripts/Makefile.xtsc-run delete mode 100644 scripts/basic/Makefile delete mode 100644 scripts/basic/fixdep.c delete mode 100644 scripts/kconfig/Makefile delete mode 100755 scripts/mkmakefile delete mode 100644 subsys/Makefile delete mode 100644 subsys/bluetooth/Makefile delete mode 100644 subsys/bluetooth/common/Makefile delete mode 100644 subsys/bluetooth/controller/Makefile delete mode 100644 subsys/bluetooth/controller/hal/Makefile delete mode 100644 subsys/bluetooth/controller/hal/nrf5/Makefile delete mode 100644 subsys/bluetooth/controller/hci/Makefile delete mode 100644 subsys/bluetooth/controller/ll_sw/Makefile delete mode 100644 subsys/bluetooth/controller/ticker/Makefile delete mode 100644 subsys/bluetooth/controller/util/Makefile delete mode 100644 subsys/bluetooth/host/Makefile delete mode 100644 subsys/bluetooth/host/mesh/Makefile delete mode 100644 subsys/bluetooth/shell/Makefile delete mode 100644 subsys/console/Makefile delete mode 100644 subsys/cpp/Makefile delete mode 100644 subsys/debug/Makefile delete mode 100644 subsys/dfu/Makefile delete mode 100644 subsys/dfu/boot/Makefile delete mode 100644 subsys/dfu/img_util/Makefile delete mode 100644 subsys/disk/Makefile delete mode 100644 subsys/fs/Makefile delete mode 100644 subsys/logging/Makefile delete mode 100644 subsys/net/Makefile delete mode 100644 subsys/net/ip/Makefile delete mode 100644 subsys/net/ip/l2/Makefile delete mode 100644 subsys/net/ip/l2/ieee802154/Makefile delete mode 100644 subsys/net/lib/Kbuild delete mode 100644 subsys/net/lib/Makefile delete mode 100644 subsys/net/lib/app/Makefile delete mode 100644 subsys/net/lib/coap/Kbuild delete mode 100644 subsys/net/lib/coap/Makefile delete mode 100644 subsys/net/lib/dns/Makefile delete mode 100644 subsys/net/lib/http/Makefile delete mode 100644 subsys/net/lib/lwm2m/Makefile delete mode 100644 subsys/net/lib/mqtt/Makefile delete mode 100644 subsys/net/lib/sntp/Makefile delete mode 100644 subsys/net/lib/sockets/Makefile delete mode 100644 subsys/net/lib/zoap/Kbuild delete mode 100644 subsys/net/lib/zoap/Makefile delete mode 100644 subsys/random/Makefile delete mode 100644 subsys/shell/Makefile delete mode 100644 subsys/shell/modules/Makefile delete mode 100644 subsys/usb/Makefile delete mode 100644 subsys/usb/class/Makefile delete mode 100644 subsys/usb/class/netusb/Makefile delete mode 100644 tests/Makefile delete mode 100644 tests/Makefile.test delete mode 100644 tests/application_development/gen_inc_file/Makefile delete mode 100644 tests/application_development/gen_inc_file/src/Makefile delete mode 100644 tests/benchmarks/app_kernel/Makefile delete mode 100644 tests/benchmarks/app_kernel/src/Makefile delete mode 100644 tests/benchmarks/boot_time/Makefile delete mode 100644 tests/benchmarks/boot_time/src/Makefile delete mode 100644 tests/benchmarks/footprint/Makefile delete mode 100644 tests/benchmarks/footprint/src/Makefile delete mode 100644 tests/benchmarks/latency_measure/Makefile delete mode 100644 tests/benchmarks/latency_measure/src/Makefile delete mode 100644 tests/benchmarks/object_footprint/Makefile delete mode 100644 tests/benchmarks/object_footprint/src/Makefile delete mode 100644 tests/benchmarks/sys_kernel/Makefile delete mode 100644 tests/benchmarks/sys_kernel/src/Makefile delete mode 100644 tests/benchmarks/timing_info/Makefile delete mode 100644 tests/benchmarks/timing_info/src/Makefile delete mode 100644 tests/bluetooth/bluetooth/Makefile delete mode 100644 tests/bluetooth/bluetooth/src/Makefile delete mode 100644 tests/bluetooth/init/Makefile delete mode 100644 tests/bluetooth/init/src/Makefile delete mode 100644 tests/bluetooth/mesh/Makefile delete mode 100644 tests/bluetooth/mesh/src/Makefile delete mode 100644 tests/bluetooth/shell/Makefile delete mode 100644 tests/bluetooth/shell/src/Makefile delete mode 100644 tests/bluetooth/tester/Makefile delete mode 100644 tests/bluetooth/tester/src/Makefile delete mode 100644 tests/booting/stub/Makefile delete mode 100644 tests/booting/stub/src/Makefile delete mode 100644 tests/crypto/aes/Makefile delete mode 100644 tests/crypto/aes/src/Makefile delete mode 100644 tests/crypto/cbc_mode/Makefile delete mode 100644 tests/crypto/cbc_mode/src/Makefile delete mode 100644 tests/crypto/ccm_mode/Makefile delete mode 100644 tests/crypto/ccm_mode/src/Makefile delete mode 100644 tests/crypto/cmac_mode/Makefile delete mode 100644 tests/crypto/cmac_mode/src/Makefile delete mode 100644 tests/crypto/ctr_mode/Makefile delete mode 100644 tests/crypto/ctr_mode/src/Makefile delete mode 100644 tests/crypto/ctr_prng/Makefile delete mode 100644 tests/crypto/ctr_prng/src/Makefile delete mode 100644 tests/crypto/ecc_dh/Makefile delete mode 100644 tests/crypto/ecc_dh/src/Makefile delete mode 100644 tests/crypto/ecc_dsa/Makefile delete mode 100644 tests/crypto/ecc_dsa/src/Makefile delete mode 100644 tests/crypto/hmac/Makefile delete mode 100644 tests/crypto/hmac/src/Makefile delete mode 100644 tests/crypto/hmac_prng/Makefile delete mode 100644 tests/crypto/hmac_prng/src/Makefile delete mode 100644 tests/crypto/mbedtls/Makefile delete mode 100644 tests/crypto/mbedtls/src/Makefile delete mode 100644 tests/crypto/sha256/Makefile delete mode 100644 tests/crypto/sha256/src/Makefile delete mode 100644 tests/drivers/adc/adc_api/Makefile delete mode 100644 tests/drivers/adc/adc_api/src/Makefile delete mode 100644 tests/drivers/adc/adc_simple/Makefile delete mode 100644 tests/drivers/adc/adc_simple/src/Makefile delete mode 100644 tests/drivers/aio/aio_basic_api/Makefile delete mode 100644 tests/drivers/aio/aio_basic_api/src/Makefile delete mode 100644 tests/drivers/aon_counter/aon_api/Makefile delete mode 100644 tests/drivers/aon_counter/aon_api/src/Makefile delete mode 100644 tests/drivers/build_all/Makefile delete mode 100644 tests/drivers/build_all/src/Makefile delete mode 100644 tests/drivers/dma/chan_blen_transfer/Makefile delete mode 100644 tests/drivers/dma/chan_blen_transfer/src/Makefile delete mode 100644 tests/drivers/dma/loop_transfer/Makefile delete mode 100644 tests/drivers/dma/loop_transfer/src/Makefile delete mode 100644 tests/drivers/enc28j60/Makefile delete mode 100644 tests/drivers/enc28j60/src/Makefile delete mode 100644 tests/drivers/entropy/api/Makefile delete mode 100644 tests/drivers/entropy/api/src/Makefile delete mode 100644 tests/drivers/gpio/gpio_basic_api/Makefile delete mode 100644 tests/drivers/gpio/gpio_basic_api/src/Makefile delete mode 100644 tests/drivers/i2c/i2c_api/Makefile delete mode 100644 tests/drivers/i2c/i2c_api/src/Makefile delete mode 100644 tests/drivers/ipm/Makefile delete mode 100644 tests/drivers/ipm/src/Makefile delete mode 100644 tests/drivers/nsim_uart/Makefile delete mode 100644 tests/drivers/nsim_uart/src/Makefile delete mode 100644 tests/drivers/pci_enum/Makefile delete mode 100644 tests/drivers/pci_enum/src/Makefile delete mode 100644 tests/drivers/pinmux/pinmux_basic_api/Makefile delete mode 100644 tests/drivers/pinmux/pinmux_basic_api/src/Makefile delete mode 100644 tests/drivers/pwm/pwm_api/Makefile delete mode 100644 tests/drivers/pwm/pwm_api/src/Makefile delete mode 100644 tests/drivers/quark_clock/Makefile delete mode 100644 tests/drivers/quark_clock/src/Makefile delete mode 100644 tests/drivers/rtc/rtc_basic_api/Makefile delete mode 100644 tests/drivers/rtc/rtc_basic_api/src/Makefile delete mode 100644 tests/drivers/spi/spi_basic_api/Makefile delete mode 100644 tests/drivers/spi/spi_basic_api/src/Makefile delete mode 100644 tests/drivers/spi/spi_loopback/Makefile delete mode 100644 tests/drivers/spi/spi_loopback/src/Makefile delete mode 100644 tests/drivers/uart/uart_basic_api/Makefile delete mode 100644 tests/drivers/uart/uart_basic_api/src/Makefile delete mode 100644 tests/drivers/watchdog/wdt_basic_api/Makefile delete mode 100644 tests/drivers/watchdog/wdt_basic_api/src/Makefile delete mode 100644 tests/kernel/alert/alert_api/Makefile delete mode 100644 tests/kernel/alert/alert_api/src/Makefile delete mode 100644 tests/kernel/arm_irq_vector_table/Makefile delete mode 100644 tests/kernel/arm_irq_vector_table/src/Makefile delete mode 100644 tests/kernel/arm_runtime_nmi/Makefile delete mode 100644 tests/kernel/arm_runtime_nmi/src/Makefile delete mode 100644 tests/kernel/bitfield/Makefile delete mode 100644 tests/kernel/bitfield/src/Makefile delete mode 100644 tests/kernel/common/Makefile delete mode 100644 tests/kernel/common/src/Makefile delete mode 100644 tests/kernel/context/Makefile delete mode 100644 tests/kernel/context/src/Makefile delete mode 100644 tests/kernel/critical/Makefile delete mode 100644 tests/kernel/critical/src/Makefile delete mode 100644 tests/kernel/errno/Makefile delete mode 100644 tests/kernel/errno/src/Makefile delete mode 100644 tests/kernel/fatal/Makefile delete mode 100644 tests/kernel/fatal/src/Makefile delete mode 100644 tests/kernel/fifo/fifo_api/Makefile delete mode 100644 tests/kernel/fifo/fifo_api/src/Makefile delete mode 100644 tests/kernel/fp_sharing/Makefile delete mode 100644 tests/kernel/fp_sharing/src/Makefile delete mode 100644 tests/kernel/gen_isr_table/Makefile delete mode 100644 tests/kernel/gen_isr_table/src/Makefile delete mode 100644 tests/kernel/irq_offload/Makefile delete mode 100644 tests/kernel/irq_offload/src/Makefile delete mode 100644 tests/kernel/libs/Makefile delete mode 100644 tests/kernel/libs/src/Makefile delete mode 100644 tests/kernel/lifo/lifo_api/Makefile delete mode 100644 tests/kernel/lifo/lifo_api/src/Makefile delete mode 100644 tests/kernel/mbox/mbox_api/Makefile delete mode 100644 tests/kernel/mbox/mbox_api/src/Makefile delete mode 100644 tests/kernel/mem_heap/mheap_api_concept/Makefile delete mode 100644 tests/kernel/mem_heap/mheap_api_concept/src/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool/src/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool_api/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool_api/src/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool_concept/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool_concept/src/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool_threadsafe/Makefile delete mode 100644 tests/kernel/mem_pool/mem_pool_threadsafe/src/Makefile delete mode 100644 tests/kernel/mem_protect/app_memory/Makefile delete mode 100644 tests/kernel/mem_protect/app_memory/src/Makefile delete mode 100644 tests/kernel/mem_protect/obj_validation/Makefile delete mode 100644 tests/kernel/mem_protect/obj_validation/src/Makefile delete mode 100644 tests/kernel/mem_protect/protection/Makefile delete mode 100644 tests/kernel/mem_protect/protection/src/Makefile delete mode 100644 tests/kernel/mem_protect/stackprot/Makefile delete mode 100644 tests/kernel/mem_protect/stackprot/src/Makefile delete mode 100644 tests/kernel/mem_slab/mslab/Makefile delete mode 100644 tests/kernel/mem_slab/mslab/src/Makefile delete mode 100644 tests/kernel/mem_slab/mslab_api/Makefile delete mode 100644 tests/kernel/mem_slab/mslab_api/src/Makefile delete mode 100644 tests/kernel/mem_slab/mslab_concept/Makefile delete mode 100644 tests/kernel/mem_slab/mslab_concept/src/Makefile delete mode 100644 tests/kernel/mem_slab/mslab_threadsafe/Makefile delete mode 100644 tests/kernel/mem_slab/mslab_threadsafe/src/Makefile delete mode 100644 tests/kernel/msgq/msgq_api/Makefile delete mode 100644 tests/kernel/msgq/msgq_api/src/Makefile delete mode 100644 tests/kernel/multilib/Makefile delete mode 100644 tests/kernel/multilib/src/Makefile delete mode 100644 tests/kernel/mutex/mutex/Makefile delete mode 100644 tests/kernel/mutex/mutex/src/Makefile delete mode 100644 tests/kernel/mutex/mutex_api/Makefile delete mode 100644 tests/kernel/mutex/mutex_api/src/Makefile delete mode 100644 tests/kernel/obj_tracing/Makefile delete mode 100644 tests/kernel/obj_tracing/src/Makefile delete mode 100644 tests/kernel/pending/Makefile delete mode 100644 tests/kernel/pending/src/Makefile delete mode 100644 tests/kernel/pipe/pipe_api/Makefile delete mode 100644 tests/kernel/pipe/pipe_api/src/Makefile delete mode 100644 tests/kernel/poll/Makefile delete mode 100644 tests/kernel/poll/src/Makefile delete mode 100644 tests/kernel/profiling/profiling_api/Makefile delete mode 100644 tests/kernel/profiling/profiling_api/src/Makefile delete mode 100644 tests/kernel/pthread/Makefile delete mode 100644 tests/kernel/pthread/src/Makefile delete mode 100644 tests/kernel/queue/Makefile delete mode 100644 tests/kernel/queue/src/Makefile delete mode 100644 tests/kernel/semaphore/sema_api/Makefile delete mode 100644 tests/kernel/semaphore/sema_api/src/Makefile delete mode 100644 tests/kernel/sleep/Makefile delete mode 100644 tests/kernel/sleep/src/Makefile delete mode 100644 tests/kernel/sprintf/Makefile delete mode 100644 tests/kernel/sprintf/src/Makefile delete mode 100644 tests/kernel/stack/stack_api/Makefile delete mode 100644 tests/kernel/stack/stack_api/src/Makefile delete mode 100644 tests/kernel/static_idt/Makefile delete mode 100644 tests/kernel/static_idt/src/Makefile delete mode 100644 tests/kernel/systhreads/Makefile delete mode 100644 tests/kernel/systhreads/src/Makefile delete mode 100644 tests/kernel/test_build/Makefile delete mode 100644 tests/kernel/threads/custom_data/custom_data_api/Makefile delete mode 100644 tests/kernel/threads/custom_data/custom_data_api/src/Makefile delete mode 100644 tests/kernel/threads/lifecycle/lifecycle_api/Makefile delete mode 100644 tests/kernel/threads/lifecycle/lifecycle_api/src/Makefile delete mode 100644 tests/kernel/threads/lifecycle/thread_init/Makefile delete mode 100644 tests/kernel/threads/lifecycle/thread_init/src/Makefile delete mode 100644 tests/kernel/threads/scheduling/schedule_api/Makefile delete mode 100644 tests/kernel/threads/scheduling/schedule_api/src/Makefile delete mode 100644 tests/kernel/tickless/tickless/Makefile delete mode 100644 tests/kernel/tickless/tickless/src/Makefile delete mode 100644 tests/kernel/tickless/tickless_concept/Makefile delete mode 100644 tests/kernel/tickless/tickless_concept/src/Makefile delete mode 100644 tests/kernel/timer/timer_api/Makefile delete mode 100644 tests/kernel/timer/timer_api/src/Makefile delete mode 100644 tests/kernel/timer/timer_monotonic/Makefile delete mode 100644 tests/kernel/timer/timer_monotonic/src/Makefile delete mode 100644 tests/kernel/workq/work_queue/Makefile delete mode 100644 tests/kernel/workq/work_queue/src/Makefile delete mode 100644 tests/kernel/workq/work_queue_api/Makefile delete mode 100644 tests/kernel/workq/work_queue_api/src/Makefile delete mode 100644 tests/kernel/xip/Makefile delete mode 100644 tests/kernel/xip/src/Makefile delete mode 100644 tests/lib/json/Makefile delete mode 100644 tests/lib/json/src/Makefile delete mode 100644 tests/net/6lo/Makefile delete mode 100644 tests/net/6lo/src/Makefile delete mode 100644 tests/net/all/Makefile delete mode 100644 tests/net/all/src/Makefile delete mode 100644 tests/net/app/Makefile delete mode 100644 tests/net/app/src/Makefile delete mode 100644 tests/net/arp/Makefile delete mode 100644 tests/net/arp/src/Makefile delete mode 100644 tests/net/buf/Makefile delete mode 100644 tests/net/buf/src/Makefile delete mode 100644 tests/net/context/Makefile delete mode 100644 tests/net/context/src/Makefile delete mode 100644 tests/net/dhcpv4/Makefile delete mode 100644 tests/net/dhcpv4/src/Makefile delete mode 100644 tests/net/icmpv6/Makefile delete mode 100644 tests/net/icmpv6/src/Makefile delete mode 100644 tests/net/ieee802154/crypto/Makefile delete mode 100644 tests/net/ieee802154/crypto/src/Makefile delete mode 100644 tests/net/ieee802154/fragment/Makefile delete mode 100644 tests/net/ieee802154/fragment/src/Makefile delete mode 100644 tests/net/ieee802154/l2/Makefile delete mode 100644 tests/net/ieee802154/l2/src/Makefile delete mode 100644 tests/net/iface/Makefile delete mode 100644 tests/net/iface/src/Makefile delete mode 100644 tests/net/ip-addr/Makefile delete mode 100644 tests/net/ip-addr/src/Makefile delete mode 100644 tests/net/ipv6/Makefile delete mode 100644 tests/net/ipv6/src/Makefile delete mode 100644 tests/net/ipv6_fragment/Makefile delete mode 100644 tests/net/ipv6_fragment/src/Makefile delete mode 100644 tests/net/lib/coap/Makefile delete mode 100644 tests/net/lib/coap/src/Makefile delete mode 100644 tests/net/lib/dns_packet/Makefile delete mode 100644 tests/net/lib/dns_packet/src/Makefile delete mode 100644 tests/net/lib/dns_resolve/Makefile delete mode 100644 tests/net/lib/dns_resolve/src/Makefile delete mode 100644 tests/net/lib/http_header_fields/Makefile delete mode 100644 tests/net/lib/http_header_fields/src/Makefile delete mode 100644 tests/net/lib/mqtt_packet/Makefile delete mode 100644 tests/net/lib/mqtt_packet/src/Makefile delete mode 100644 tests/net/lib/mqtt_publisher/Makefile delete mode 100644 tests/net/lib/mqtt_publisher/src/Makefile delete mode 100644 tests/net/lib/mqtt_subscriber/Makefile delete mode 100644 tests/net/lib/mqtt_subscriber/src/Makefile delete mode 100644 tests/net/mgmt/Makefile delete mode 100644 tests/net/mgmt/src/Makefile delete mode 100644 tests/net/mld/Makefile delete mode 100644 tests/net/mld/src/Makefile delete mode 100644 tests/net/neighbor/Makefile delete mode 100644 tests/net/neighbor/src/Makefile delete mode 100644 tests/net/net_pkt/Makefile delete mode 100644 tests/net/net_pkt/src/Makefile delete mode 100644 tests/net/route/Makefile delete mode 100644 tests/net/route/src/Makefile delete mode 100644 tests/net/rpl/Makefile delete mode 100644 tests/net/rpl/src/Makefile delete mode 100644 tests/net/socket/tcp/Makefile delete mode 100644 tests/net/socket/tcp/src/Makefile delete mode 100644 tests/net/socket/udp/Makefile delete mode 100644 tests/net/socket/udp/src/Makefile delete mode 100644 tests/net/tcp/Makefile delete mode 100644 tests/net/tcp/src/Makefile delete mode 100644 tests/net/trickle/Makefile delete mode 100644 tests/net/trickle/src/Makefile delete mode 100644 tests/net/udp/Makefile delete mode 100644 tests/net/udp/src/Makefile delete mode 100644 tests/net/utils/Makefile delete mode 100644 tests/net/utils/src/Makefile delete mode 100644 tests/power/multicore/arc/Makefile delete mode 100644 tests/power/multicore/arc/src/Makefile delete mode 100644 tests/power/multicore/lmt/Makefile delete mode 100644 tests/power/multicore/lmt/src/Makefile delete mode 100644 tests/power/power_states/Makefile delete mode 100644 tests/power/power_states/src/Makefile delete mode 100644 tests/shell/Makefile delete mode 100644 tests/shell/src/Makefile delete mode 100644 tests/subsys/debug/gdb_server/Makefile delete mode 100644 tests/subsys/debug/gdb_server/src/Makefile delete mode 100644 tests/subsys/dfu/img_util/Makefile delete mode 100644 tests/subsys/dfu/img_util/src/Makefile delete mode 100644 tests/subsys/dfu/mcuboot/Makefile delete mode 100644 tests/subsys/dfu/mcuboot/src/Makefile delete mode 100644 tests/subsys/fs/fat_fs_api/Makefile delete mode 100644 tests/subsys/fs/fat_fs_api/src/Makefile delete mode 100644 tests/subsys/fs/nffs_fs_api/Makefile delete mode 100644 tests/subsys/fs/nffs_fs_api/src/Makefile delete mode 100644 tests/unit/Makefile.unittest delete mode 100644 tests/unit/bluetooth/at/Makefile delete mode 100644 tests/unit/bluetooth/at/src/Makefile delete mode 100644 tests/unit/drivers/crc/Makefile delete mode 100644 tests/unit/net/buf/Makefile delete mode 100644 tests/ztest/Kbuild delete mode 100644 tests/ztest/Makefile delete mode 100644 tests/ztest/test/base/Makefile delete mode 100644 tests/ztest/test/base/src/Makefile delete mode 100644 tests/ztest/test/mock/Makefile delete mode 100644 tests/ztest/test/mock/src/Makefile diff --git a/Kbuild b/Kbuild deleted file mode 100644 index 4d36e5ef927..00000000000 --- a/Kbuild +++ /dev/null @@ -1,56 +0,0 @@ -# vim: filetype=make - -define filechk_configs.c - (echo "/* file is auto-generated, do not modify ! */"; \ - echo; \ - echo "#include "; \ - echo; \ - echo "GEN_ABS_SYM_BEGIN (_ConfigAbsSyms)"; \ - echo; \ - cat $(CURDIR)/include/generated/autoconf.h | sed \ - 's/".*"/1/' | awk \ - '/#define/{printf "GEN_ABSOLUTE_SYM(%s, %s);\n", $$2, $$3}'; \ - echo; \ - echo "GEN_ABS_SYM_END";) -endef - -misc/generated/configs.c: include/config/auto.conf FORCE - $(call filechk,configs.c) - -targets := misc/generated/configs.c -targets += include/generated/offsets.h - - -always := misc/generated/configs.c -always += include/generated/offsets.h - -define rule_cc_o_c_1 - $(call echo-cmd,cc_o_c_1) $(cmd_cc_o_c_1); -endef - -cmd_cc_o_c_1 = $(CC) $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(ZEPHYRINCLUDE) -c -o $@ $< - -arch/$(ARCH)/core/offsets/offsets.o: arch/$(ARCH)/core/offsets/offsets.c $(KCONFIG_CONFIG) \ - include/generated/generated_dts_board.h - $(Q)mkdir -p $(dir $@) - $(call if_changed,cc_o_c_1) - - -define offsetchk - $(Q)set -e; \ - $(kecho) ' CHK $@'; \ - mkdir -p $(dir $@); \ - $(srctree)/scripts/gen_offset_header.py -i $(1) -o $@.tmp; \ - if [ -r $@ ] && cmp -s $@ $@.tmp; then \ - rm -f $@.tmp; \ - else \ - $(kecho) ' UPD $@'; \ - mv -f $@.tmp $@; \ - fi -endef - -include/generated/offsets.h: arch/$(ARCH)/core/offsets/offsets.o \ - include/config/auto.conf FORCE - $(call offsetchk,arch/$(ARCH)/core/offsets/offsets.o) - - diff --git a/Makefile b/Makefile deleted file mode 100644 index e67ea003aad..00000000000 --- a/Makefile +++ /dev/null @@ -1,1460 +0,0 @@ -VERSION_MAJOR = 1 -VERSION_MINOR = 9 -PATCHLEVEL = 99 -VERSION_RESERVED = 0 -EXTRAVERSION = -NAME = Zephyr Kernel - -export SOURCE_DIR PROJECT - -ifeq ($(MAKECMDGOALS),) -$(error Invoking make from top-level kernel directory is not supported) -endif - -# *DOCUMENTATION* -# To see a list of typical targets execute "make help" -# More info can be located in ./README -# Comments in this file are targeted only to the developer, do not -# expect to learn how to build the kernel reading this file. -# - -# o Do not use make's built-in rules and variables -# (this increases performance and avoids hard-to-debug behaviour); -# o Look for make include files relative to root of kernel src -MAKEFLAGS += -rR --include-dir=$(CURDIR) - -UNAME := $(shell uname) -ifeq (MSYS, $(findstring MSYS, $(UNAME))) -DISABLE_TRYRUN=y -HOST_OS=MSYS -NATIVE_PWD_OPT=-W -else ifeq (MINGW, $(findstring MINGW, $(UNAME))) -HOST_OS=MINGW -PWD_OPT=-W -NATIVE_PWD_OPT=-W -DISABLE_TRYRUN=y -CPATH ?= $(MIGW_DIR)/include -LIBRARY_PATH ?= $(MINGW_DIR)/lib -export CPATH LIBRARY_PATH -else ifeq (Linux, $(findstring Linux, $(UNAME))) -HOST_OS=Linux -else ifeq (Darwin, $(findstring Darwin, $(UNAME))) -HOST_OS=Darwin -endif -export HOST_OS NATIVE_PWD_OPT - -# Avoid funny character set dependencies -unexport LC_ALL -LC_COLLATE=C -LC_NUMERIC=C -export LC_COLLATE LC_NUMERIC - -# Avoid interference with shell env settings -unexport GREP_OPTIONS - -DQUOTE = " -#This comment line is to fix the highlighting of some editors due the quote effect." -export DQUOTE - -# We are using a recursive build, so we need to do a little thinking -# to get the ordering right. -# -# Most importantly: sub-Makefiles should only ever modify files in -# their own directory. If in some directory we have a dependency on -# a file in another dir (which doesn't happen often, but it's often -# unavoidable when linking the built-in.o targets which finally -# turn into the kernel binary), we will call a sub make in that other -# dir, and after that we are sure that everything which is in that -# other dir is now up to date. -# -# The only cases where we need to modify files which have global -# effects are thus separated out and done before the recursive -# descending is started. They are now explicitly listed as the -# prepare rule. - -# Beautify output -# --------------------------------------------------------------------------- -# -# Normally, we echo the whole command before executing it. By making -# that echo $($(quiet)$(cmd)), we now have the possibility to set -# $(quiet) to choose other forms of output instead, e.g. -# -# quiet_cmd_cc_o_c = Compiling $(RELDIR)/$@ -# cmd_cc_o_c = $(CC) $(c_flags) -c -o $@ $< -# -# If $(quiet) is empty, the whole command will be printed. -# If it is set to "quiet_", only the short version will be printed. -# If it is set to "silent_", nothing will be printed at all, since -# the variable $(silent_cmd_cc_o_c) doesn't exist. -# -# A simple variant is to prefix commands with $(Q) - that's useful -# for commands that shall be hidden in non-verbose mode. -# -# $(Q)ln $@ :< -# -# If KBUILD_VERBOSE equals 0 then the above command will be hidden. -# If KBUILD_VERBOSE equals 1 then the above command is displayed. -# -# To put more focus on warnings, be less verbose as default -# Use 'make V=1' to see the full commands - -ifeq ("$(origin V)", "command line") - KBUILD_VERBOSE = $(V) -endif -ifndef KBUILD_VERBOSE - KBUILD_VERBOSE = 0 -endif - -ifeq ($(KBUILD_VERBOSE),1) - quiet = - Q = -else - quiet=quiet_ - Q = @ -endif - -# If the user is running make -s (silent mode), suppress echoing of -# commands - -ifneq ($(filter 4.%,$(MAKE_VERSION)),) # make-4 -ifneq ($(filter %s ,$(firstword x$(MAKEFLAGS))),) - quiet=silent_ -endif -else # make-3.8x -ifneq ($(filter s% -s%,$(MAKEFLAGS)),) - quiet=silent_ -endif -endif - -export quiet Q KBUILD_VERBOSE - -# kbuild supports saving output files in a separate directory. -# To locate output files in a separate directory two syntaxes are supported. -# In both cases the working directory must be the root of the kernel src. -# 1) O= -# Use "make O=dir/to/store/output/files/" -# -# 2) Set KBUILD_OUTPUT -# Set the environment variable KBUILD_OUTPUT to point to the directory -# where the output files shall be placed. -# export KBUILD_OUTPUT=dir/to/store/output/files/ -# make -# -# The O= assignment takes precedence over the KBUILD_OUTPUT environment -# variable. - -# KBUILD_SRC is set on invocation of make in OBJ directory -# KBUILD_SRC is not intended to be used by the regular user (for now) -ifeq ($(KBUILD_SRC),) - -# OK, Make called in directory where kernel src resides -# Do we want to locate output files in a separate directory? -ifeq ("$(origin O)", "command line") - KBUILD_OUTPUT := $(O) -endif - -# That's our default target when none is given on the command line -PHONY := _all -_all: - -# Cancel implicit rules on top Makefile -$(CURDIR)/Makefile Makefile: ; - -ifneq ($(KBUILD_OUTPUT),) -# Invoke a second make in the output directory, passing relevant variables -# check that the output directory actually exists -saved-output := $(KBUILD_OUTPUT) -KBUILD_OUTPUT := $(shell mkdir -p $(KBUILD_OUTPUT) && cd $(KBUILD_OUTPUT) \ - && pwd $(PWD_OPT)) -$(if $(KBUILD_OUTPUT),, \ - $(error failed to create output directory "$(saved-output)")) - -PHONY += $(MAKECMDGOALS) sub-make - -$(filter-out _all sub-make $(CURDIR)/Makefile, $(MAKECMDGOALS)) _all: sub-make - @: - -sub-make: FORCE - $(Q)$(MAKE) -C $(KBUILD_OUTPUT) KBUILD_SRC=$(CURDIR) \ - -f $(CURDIR)/Makefile $(filter-out _all sub-make,$(MAKECMDGOALS)) - -# Leave processing to above invocation of make -skip-makefile := 1 -endif # ifneq ($(KBUILD_OUTPUT),) -endif # ifeq ($(KBUILD_SRC),) - -# We process the rest of the Makefile if this is the final invocation of make -ifeq ($(skip-makefile),) - -# Do not print "Entering directory ...", -# but we want to display it when entering to the output directory -# so that IDEs/editors are able to understand relative filenames. -MAKEFLAGS += --no-print-directory - -# Call a source code checker (by default, "sparse") as part of the -# C compilation. -# -# Use 'make C=1' to enable checking of only re-compiled files. -# Use 'make C=2' to enable checking of *all* source files, regardless -# of whether they are re-compiled or not. -# -ifeq ("$(origin C)", "command line") - KBUILD_CHECKSRC = $(C) -endif -ifndef KBUILD_CHECKSRC - KBUILD_CHECKSRC = 0 -endif - -PHONY += all -_all: all - -ifeq ($(KBUILD_SRC),) - # building in the source tree - srctree := . -else - ifeq ($(KBUILD_SRC)/,$(dir $(CURDIR))) - # building in a subdirectory of the source tree - srctree := .. - else - srctree := $(KBUILD_SRC) - endif -endif -objtree := . -src := $(srctree) -obj := $(objtree) - -VPATH := $(SOURCE_DIR_PARENT) $(srctree) - -export srctree objtree VPATH - - -# SUBARCH tells the usermode build what the underlying arch is. That is set -# first, and if a usermode build is happening, the "ARCH=um" on the command -# line overrides the setting of ARCH below. If a native build is happening, -# then ARCH is assigned, getting whatever value it gets normally, and -# SUBARCH is subsequently ignored. - -SUBARCH := $(shell uname -m | sed -e s/i.86/x86/ -e s/x86_64/x86/ \ - -e s/sun4u/sparc64/ \ - -e s/arm.*/arm/ -e s/sa110/arm/ \ - -e s/s390x/s390/ -e s/parisc64/parisc/ \ - -e s/ppc.*/powerpc/ -e s/mips.*/mips/ \ - -e s/sh[234].*/sh/ -e s/aarch64.*/arm64/ ) - -# Cross compiling and selecting different set of gcc/bin-utils -# --------------------------------------------------------------------------- -# -# When performing cross compilation for other architectures ARCH shall be set -# to the target architecture. (See arch/* for the possibilities). -# ARCH can be set during invocation of make: -# make ARCH=x86 -# Another way is to have ARCH set in the environment. -# The default ARCH is the host where make is executed. - -# CROSS_COMPILE specify the prefix used for all executables used -# during compilation. Only gcc and related bin-utils executables -# are prefixed with $(CROSS_COMPILE). -# CROSS_COMPILE can be set on the command line -# make CROSS_COMPILE=i586-pc-elf -# Alternatively CROSS_COMPILE can be set in the environment. -# A third alternative is to store a setting in .config so that plain -# "make" in the configured kernel build directory always uses that. -# Default value for CROSS_COMPILE is not to prefix executables -# Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile -ARCH ?= $(SUBARCH) -CROSS_COMPILE ?= $(CONFIG_CROSS_COMPILE:"%"=%) - -KCONFIG_CONFIG ?= .config -export KCONFIG_CONFIG - -# SHELL used by kbuild -CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \ - else if [ -x /bin/bash ]; then echo /bin/bash; \ - else echo sh; fi ; fi) - -HOSTCC ?= gcc -HOSTCXX ?= g++ -HOSTCFLAGS = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89 -HOSTCXXFLAGS = -O2 - -ifeq ($(shell $(HOSTCC) -v 2>&1 | grep -c "clang version"), 1) -HOSTCFLAGS += -Wno-unused-value -Wno-unused-parameter \ - -Wno-missing-field-initializers -fno-delete-null-pointer-checks -endif - -# Decide whether to build built-in, modular, or both. -# Normally, just do built-in. - -KBUILD_BUILTIN := 1 - -export KBUILD_BUILTIN -export KBUILD_CHECKSRC KBUILD_SRC - -# Look for make include files relative to root of kernel src -MAKEFLAGS += --include-dir=$(srctree) - -# We need some generic definitions (do not try to remake the file). -$(srctree)/scripts/Kbuild.include: ; -include $(srctree)/scripts/Kbuild.include -ifeq ($(USE_CCACHE),1) -CCACHE := ccache -endif - -# Make variables (CC, etc...) -AS = $(CROSS_COMPILE)as -LD = $(CROSS_COMPILE)ld -ifeq ($(USE_CCACHE),1) -CC = $(CCACHE) $(CROSS_COMPILE)gcc -CXX = $(CCACHE) $(CROSS_COMPILE)g++ -else -CC ?= $(CROSS_COMPILE)gcc -CXX ?= $(CROSS_COMPILE)g++ -endif -CPP = $(CC) -E -AR = $(CROSS_COMPILE)ar -NM = $(CROSS_COMPILE)nm -STRIP = $(CROSS_COMPILE)strip -OBJCOPY = $(CROSS_COMPILE)objcopy -OBJDUMP = $(CROSS_COMPILE)objdump -GDB = $(CROSS_COMPILE)gdb -READELF = $(CROSS_COMPILE)readelf -AWK = awk -ifeq ($(PREBUILT_HOST_TOOLS),) -FIXDEP = scripts/basic/fixdep -else -ifneq ($(filter host-tools, $(MAKECMDGOALS)),) -FIXDEP = scripts/basic/fixdep -else -FIXDEP = $(PREBUILT_HOST_TOOLS)/fixdep -endif -endif -PERL = perl -PYTHON = python -CHECK = sparse - -CHECKFLAGS := -Wbitwise -Wno-return-void $(CF) -CFLAGS_GCOV = -fprofile-arcs -ftest-coverage - -ifeq ($(COMPILER),clang) -ifneq ($(CROSS_COMPILE),) -CLANG_TARGET := -target $(notdir $(CROSS_COMPILE:%-=%)) -GCC_TOOLCHAIN := $(dir $(CROSS_COMPILE)) -endif -ifneq ($(GCC_TOOLCHAIN),) -CLANG_GCC_TC := -gcc-toolchain $(GCC_TOOLCHAIN) -endif -ifneq ($(IA),1) -CLANG_IA_FLAG = -no-integrated-as -endif -CLANG_FLAGS := $(CLANG_TARGET) $(CLANG_GCC_TC) $(CLANG_IA_FLAG) -endif - -# Use USERINCLUDE when you must reference the UAPI directories only. -USERINCLUDE := -include $(CURDIR)/include/generated/autoconf.h - -SOC_NAME = $(subst $(DQUOTE),,$(CONFIG_SOC)) -SOC_SERIES = $(subst $(DQUOTE),,$(CONFIG_SOC_SERIES)) -SOC_FAMILY = $(subst $(DQUOTE),,$(CONFIG_SOC_FAMILY)) - -override ARCH = $(subst $(DQUOTE),,$(CONFIG_ARCH)) -BOARD_NAME = $(subst $(DQUOTE),,$(CONFIG_BOARD)) -KERNEL_NAME = $(subst $(DQUOTE),,$(CONFIG_KERNEL_BIN_NAME)) -KERNEL_ELF_NAME = $(KERNEL_NAME).elf -KERNEL_BIN_NAME = $(KERNEL_NAME).bin -KERNEL_HEX_NAME = $(KERNEL_NAME).hex -KERNEL_STAT_NAME = $(KERNEL_NAME).stat -PREBUILT_KERNEL = $(KERNEL_NAME)_prebuilt.elf - -export SOC_FAMILY SOC_SERIES SOC_PATH SOC_NAME BOARD_NAME -export ARCH KERNEL_NAME KERNEL_ELF_NAME KERNEL_BIN_NAME KERNEL_HEX_NAME -# Use ZEPHYRINCLUDE when you must reference the include/ directory. -# Needed to be compatible with the O= option -ZEPHYRINCLUDE = \ - -I$(srctree)/kernel/include \ - -I$(srctree)/arch/$(ARCH)/include \ - -I$(srctree)/arch/$(ARCH)/soc/$(SOC_PATH) \ - -I$(srctree)/arch/$(ARCH)/soc/$(SOC_FAMILY)/include \ - -I$(srctree)/boards/$(ARCH)/$(BOARD_NAME) \ - $(if $(KBUILD_SRC), -I$(srctree)/include) \ - -I$(srctree)/include \ - -I$(CURDIR)/include/generated \ - $(USERINCLUDE) \ - $(STDINCLUDE) - -KBUILD_CPPFLAGS := -DKERNEL -D__ZEPHYR__=1 - -KBUILD_CFLAGS := -c -g -std=c99 \ - -Wall \ - -Wformat \ - -Wformat-security \ - -D_FORTIFY_SOURCE=2 \ - -Wno-format-zero-length \ - -Wno-main -ffreestanding - -KBUILD_CXXFLAGS := -c -g -std=c++11 \ - -fno-reorder-functions \ - -fno-asynchronous-unwind-tables \ - -fcheck-new \ - -fno-defer-pop -Wall \ - -Wno-unused-but-set-variable \ - -Wno-format-zero-length \ - -Wno-main -ffreestanding \ - -ffunction-sections -fdata-sections \ - -fno-rtti -fno-exceptions - -KBUILD_AFLAGS := -c -g -xassembler-with-cpp -D_ASMLANGUAGE - -LDFLAGS += $(call ld-option,-nostartfiles) -LDFLAGS += $(call ld-option,-nodefaultlibs) -LDFLAGS += $(call ld-option,-nostdlib) -LDFLAGS += $(call ld-option,-static) - -KERNELVERSION = $(VERSION_MAJOR)$(if $(VERSION_MINOR),.$(VERSION_MINOR)$(if $(PATCHLEVEL),.$(PATCHLEVEL)))$(EXTRAVERSION) - -exports += VERSION_MAJOR VERSION_MINOR PATCHLEVEL VERSION_RESERVED EXTRAVERSION -exports += KERNELRELEASE KERNELVERSION -exports += ARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC CXX -exports += CPP AR NM STRIP OBJCOPY OBJDUMP GDB -exports += MAKE AWK PERL PYTHON -exports += HOSTCXX HOSTCXXFLAGS CHECK CHECKFLAGS - -exports += KBUILD_CPPFLAGS NOSTDINC_FLAGS ZEPHYRINCLUDE OBJCOPYFLAGS LDFLAGS -exports += KBUILD_CFLAGS KBUILD_CXXFLAGS CFLAGS_GCOV KBUILD_AFLAGS AFLAGS_KERNEL -exports += KBUILD_ARFLAGS FIXDEP - -# Push the exports to sub-processes -export $(exports) - -# Make the exports available to third-party build systems -PHONY += outputexports -outputexports: Makefile.export -Makefile.export: include/config/auto.conf FORCE - $(call filechk,Makefile.export) - -define filechk_Makefile.export - (echo "# file is auto-generated, do not modify !"; \ - echo "BOARD=$(BOARD)"; \ - echo; \ - $(foreach e,$(exports),echo $(e)=$($(e));) echo; \ - echo "include $(O)/include/config/auto.conf"; \ - echo "include $(O)/include/generated/generated_dts_board.conf"; \ - echo "-include $(srctree)/boards/$(ARCH)/$(BOARD_NAME)/Makefile.board";) -endef - -# Files to ignore in find ... statements - -export RCS_FIND_IGNORE := \( -name SCCS -o -name BitKeeper -o -name .svn -o \ - -name CVS -o -name .pc -o -name .hg -o -name .git \) \ - -prune -o -export RCS_TAR_IGNORE := --exclude SCCS --exclude BitKeeper --exclude .svn \ - --exclude CVS --exclude .pc --exclude .hg --exclude .git - -# =========================================================================== -# Rules shared between *config targets and build targets - -# Basic helpers built in scripts/ -PHONY += scripts_basic -ifeq ($(PREBUILT_HOST_TOOLS),) -scripts_basic: - $(Q)$(MAKE) $(build)=scripts/basic -else -scripts_basic: -endif - -# To avoid any implicit rule to kick in, define an empty command. -scripts/basic/%: scripts_basic ; - -PHONY += outputmakefile -# outputmakefile generates a Makefile in the output directory, if using a -# separate output directory. This allows convenient use of make in the -# output directory. -outputmakefile: -ifneq ($(KBUILD_SRC),) - $(Q)$(CONFIG_SHELL) $(srctree)/scripts/mkmakefile \ - $(srctree) $(objtree) $(VERSION_MAJOR) $(VERSION_MINOR) -endif - -# To make sure we do not include .config for any of the *config targets -# catch them early, and hand them over to scripts/kconfig/Makefile -# It is allowed to specify more targets when calling make, including -# mixing *config targets and build targets. -# For example 'make oldconfig all'. -# Detect when mixed targets is specified, and make a second invocation -# of make so .config is not included in this case either (for *config). - -version_h := include/generated/version.h - -no-dot-config-targets := pristine distclean clean mrproper help kconfig-help host-tools \ - cscope gtags TAGS tags help% %docs check% \ - $(version_h) headers_% kernelversion %src-pkg - -config-targets := 0 -mixed-targets := 0 -dot-config := 1 - -ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),) - ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),) - dot-config := 0 - endif -endif - -ifneq ($(filter config %config,$(MAKECMDGOALS)),) - config-targets := 1 - ifneq ($(filter-out config %config,$(MAKECMDGOALS)),) - mixed-targets := 1 - endif -endif - -ifeq ($(mixed-targets),1) -# =========================================================================== -# We're called with mixed targets (*config and build targets). -# Handle them one by one. - -PHONY += $(MAKECMDGOALS) __build_one_by_one - -$(filter-out __build_one_by_one, $(MAKECMDGOALS)): __build_one_by_one - @: - -__build_one_by_one: - $(Q)set -e; \ - for i in $(MAKECMDGOALS); do \ - $(MAKE) -f $(srctree)/Makefile $$i; \ - done - -else -ifeq ($(config-targets),1) -# =========================================================================== -# *config targets only - make sure prerequisites are updated, and descend -# in scripts/kconfig to make the *config target - -# Read arch specific Makefile to set KBUILD_DEFCONFIG as needed. -# KBUILD_DEFCONFIG may point out an alternative default configuration -# used for 'make defconfig' -include $(srctree)/arch/$(subst $(DQUOTE),,$(CONFIG_ARCH))/Makefile -export KBUILD_DEFCONFIG KBUILD_KCONFIG - -config: scripts_basic outputmakefile FORCE - $(Q)$(MAKE) $(build)=scripts/kconfig $@ - -%config: scripts_basic outputmakefile FORCE - $(Q)$(MAKE) $(build)=scripts/kconfig $@ - -else -# =========================================================================== -# Build targets only - this includes zephyr, arch specific targets, clean -# targets and others. In general all targets except *config targets. - -# Additional helpers built in scripts/ -# Carefully list dependencies so we do not try to build scripts twice -# in parallel -PHONY += scripts -scripts: scripts_basic include/config/auto.conf include/config/tristate.conf - $(Q)$(MAKE) $(build)=$(@) - -# arch/ must be last here so that .gnu.linkonce magic for interrupts/exceptions -# works as expected - -ifneq ($(strip $(MAKEFILE_APP_DIR)),) -MAKEFILE_APP := $(realpath $(MAKEFILE_APP_DIR)/Makefile.app) -endif - -ifneq ($(strip $(PROJECT)),) -ifneq ($(strip $(MAKEFILE_APP)), ) -include $(MAKEFILE_APP) -else --include $(PROJECT)/Makefile.app -endif -ifneq ($(strip $(KBUILD_ZEPHYR_APP)),) -export KBUILD_ZEPHYR_APP -endif -app-y := $(SOURCE_DIR) -endif - - -ifeq ($(dot-config),1) -# Read in config --include include/config/auto.conf - -# Read in dependencies to all Kconfig* files, make sure to run -# oldconfig if changes are detected. --include include/config/auto.conf.cmd - -# Read in DTS derived configuration, if it exists -# -# We check to see if the ARCH is correctly sourced before doing the -include -# The reason for this is due to implicit rules kicking in to create this file. -# If this occurs before the above auto.conf is sourced correctly, the build -# will iterate over the dts conf file 2-3 times before settling down to the -# correct output. -ifneq ($(ARCH),) --include include/generated/generated_dts_board.conf -endif - -# To avoid any implicit rule to kick in, define an empty command -$(KCONFIG_CONFIG) include/config/auto.conf.cmd: ; - -# If .config is newer than include/config/auto.conf, someone tinkered -# with it and forgot to run make oldconfig. -# if auto.conf.cmd is missing then we are probably in a cleaned tree so -# we execute the config step to be sure to catch updated Kconfig files -include/config/%.conf: $(KCONFIG_CONFIG) include/config/auto.conf.cmd - $(Q)$(MAKE) -f $(srctree)/Makefile silentoldconfig - -else -# Dummy target needed, because used as prerequisite -include/config/auto.conf: ; -endif # $(dot-config) - -# kernel objects are built as a static library -libs-y := lib/ tests/ -core-y := kernel/ drivers/ misc/ boards/ ext/ subsys/ arch/ - -ARCH = $(subst $(DQUOTE),,$(CONFIG_ARCH)) -export ARCH - -ifeq ($(CONFIG_DEBUG),y) -KBUILD_CFLAGS_OPTIMIZE := -Og -else -KBUILD_CFLAGS_OPTIMIZE := -Os -endif - -ifdef ZEPHYR_GCC_VARIANT -include $(srctree)/scripts/Makefile.toolchain.$(ZEPHYR_GCC_VARIANT) -else -ifneq ($(MAKECMDGOALS),htmldocs) -$(if $(CROSS_COMPILE),, \ - $(error ZEPHYR_GCC_VARIANT is not set. )) -endif -endif - -# Let Makefile.toolchain adjust optimization level -KBUILD_CFLAGS += $(KBUILD_CFLAGS_OPTIMIZE) - --include $(srctree)/ext/Makefile --include $(srctree)/lib/Makefile - -ifneq ($(CC),) -ifeq ($(shell $(CC) -v 2>&1 | grep -Ec "clang version|icx version"), 1) -COMPILER := clang -else -COMPILER := gcc -endif -export COMPILER -endif - -# The all: target is the default when no target is given on the -# command line. -# This allow a user to issue only 'make' to build a kernel including modules -# Defaults to zephyr, but the arch makefile usually adds further targets -all: zephyr - -ifdef CONFIG_READABLE_ASM -# Disable optimizations that make assembler listings hard to read. -# reorder blocks reorders the control in the function -# ipa clone creates specialized cloned functions -# partial inlining inlines only parts of functions -KBUILD_CFLAGS += $(call cc-option,-fno-reorder-blocks,) \ - $(call cc-option,-fno-ipa-cp-clone,) \ - $(call cc-option,-fno-partial-inlining) -endif - -# Some GCC variants don't support these -KBUILD_CFLAGS += $(call cc-option,-fno-asynchronous-unwind-tables,) -KBUILD_CFLAGS += $(call cc-option,-fno-pie,) -KBUILD_CFLAGS += $(call cc-option,-fno-pic,) - -ifeq ($(CONFIG_STACK_CANARIES),y) -KBUILD_CFLAGS += $(call cc-option,-fstack-protector-all,) -else -KBUILD_CFLAGS += $(call cc-option,-fno-stack-protector,) -endif - -ifeq ($(CONFIG_OVERRIDE_FRAME_POINTER_DEFAULT),y) -ifeq ($(CONFIG_OMIT_FRAME_POINTER),y) -fp_arg := $(call cc-option,-fomit-frame-pointer,) -else -fp_arg := $(call cc-option,-fno-omit-frame-pointer,) -endif -endif -KBUILD_CFLAGS += $(fp_arg) -KBUILD_CXXFLAGS += $(fp_arg) - -KBUILD_CFLAGS += $(subst $(DQUOTE),,$(CONFIG_COMPILER_OPT)) - -export LDFLAG_LINKERCMD - -ifeq ($(SOC_SERIES),) -SOC_PATH = $(SOC_NAME) -else -SOC_PATH = $(SOC_FAMILY)/$(SOC_SERIES) -endif -include arch/$(ARCH)/Makefile - -KBUILD_CFLAGS += $(CFLAGS) -KBUILD_CXXFLAGS += $(CXXFLAGS) -KBUILD_AFLAGS += $(CFLAGS) - - -ifeq ($(COMPILER),clang) -KBUILD_CPPFLAGS += $(call cc-option,-Wno-unknown-warning-option,) -KBUILD_CFLAGS += $(call cc-disable-warning, unused-variable) -KBUILD_CFLAGS += $(call cc-disable-warning, format-invalid-specifier) -KBUILD_CFLAGS += $(call cc-disable-warning, gnu) -# Quiet clang warning: comparison of unsigned expression < 0 is always false -KBUILD_CFLAGS += $(call cc-disable-warning, tautological-compare) -else - -# This warning generated too much noise in a regular build. -# Use make W=1 to enable this warning (see scripts/Makefile.build) -KBUILD_CFLAGS += $(call cc-disable-warning, unused-but-set-variable) -KBUILD_CFLAGS += $(call cc-option,-fno-reorder-functions) -ifneq (${ZEPHYR_GCC_VARIANT},xcc) -KBUILD_CFLAGS += $(call cc-option,-fno-defer-pop) -endif -endif - -# We trigger additional mismatches with less inlining -ifdef CONFIG_DEBUG_SECTION_MISMATCH -KBUILD_CFLAGS += $(call cc-option, -fno-inline-functions-called-once) -endif - -# arch Makefile may override CC so keep this after arch Makefile is included -NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include) -NOSTDINC_FLAGS += -isystem $(shell $(CC) -print-file-name=include-fixed) -CHECKFLAGS += $(NOSTDINC_FLAGS) - -# disable pointer signed / unsigned warnings in gcc 4.0 -KBUILD_CFLAGS += $(call cc-disable-warning, pointer-sign) - -# disable invalid "can't wrap" optimizations for signed / pointers -KBUILD_CFLAGS += $(call cc-option,-fno-strict-overflow) - -# generate an extra file that specifies the maximum amount of stack used, -# on a per-function basis. -ifdef CONFIG_STACK_USAGE -KBUILD_CFLAGS += $(call cc-option,-fstack-usage) -endif - - -# disallow errors like 'EXPORT_GPL(foo);' with missing header -KBUILD_CFLAGS += $(call cc-option,-Werror=implicit-int) - -# Prohibit date/time macros, which would make the build non-deterministic -# KBUILD_CFLAGS += $(call cc-option,-Werror=date-time) - -# use the deterministic mode of AR if available -KBUILD_ARFLAGS := $(call ar-option,D) - -include $(srctree)/scripts/Makefile.extrawarn - -# Add user supplied CPPFLAGS, AFLAGS and CFLAGS as the last assignments -KBUILD_CPPFLAGS += $(KCPPFLAGS) -KBUILD_AFLAGS += $(KAFLAGS) -KBUILD_CFLAGS += $(KCFLAGS) - -# Use --build-id when available. - -LINKFLAGPREFIX ?= -Wl, -LDFLAGS_zephyr += $(LDFLAGS) -LDFLAGS_zephyr += $(call cc-ldoption,-no-pie) -LDFLAGS_zephyr += $(call cc-ldoption,$(LINKFLAGPREFIX)-X) -LDFLAGS_zephyr += $(call cc-ldoption,$(LINKFLAGPREFIX)-N) -LDFLAGS_zephyr += $(call cc-ldoption,$(LINKFLAGPREFIX)--gc-sections) -LDFLAGS_zephyr += $(call cc-ldoption,$(LINKFLAGPREFIX)--build-id=none) - -LD_TOOLCHAIN ?= -D__GCC_LINKER_CMD__ - -ifdef CONFIG_HAVE_CUSTOM_LINKER_SCRIPT -KBUILD_LDS := $(subst $(DQUOTE),,$(PROJECT_BASE)/$(CONFIG_CUSTOM_LINKER_SCRIPT)) -ifeq ($(wildcard $(KBUILD_LDS)),) -KBUILD_LDS := $(subst $(DQUOTE),,$(CONFIG_CUSTOM_LINKER_SCRIPT)) -endif -else -# Try a board specific linker file -KBUILD_LDS := $(srctree)/boards/$(ARCH)/$(BOARD_NAME)/linker.ld - -# If not available, try an SoC specific linker file -ifeq ($(wildcard $(KBUILD_LDS)),) -KBUILD_LDS := $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/linker.ld -endif -endif - -export LD_TOOLCHAIN KBUILD_LDS - -ifdef MAKEFILE_TOOLCHAIN_DO_PASS2 -# KBUILD_CFLAGS known at this point. -# We can now determine which multilib libraries to use -include $(srctree)/scripts/Makefile.toolchain.$(ZEPHYR_GCC_VARIANT) -endif - -# The all: target is the default when no target is given on the -# command line. -# This allow a user to issue only 'make' to build a kernel including modules -# Defaults to zephyr, but the arch makefile usually adds further targets -all: $(KERNEL_BIN_NAME) $(KERNEL_STAT_NAME) - -# Default kernel image to build when no specific target is given. -# KBUILD_IMAGE may be overruled on the command line or -# set in the environment -# Also any assignments in arch/$(ARCH)/Makefile take precedence over -# this default value -export KBUILD_IMAGE ?= zephyr - -zephyr-dirs := $(patsubst %/,%,$(filter %/,$(libs-y) $(core-y))) - -# Workaround for some make notdir implementations that require -# the paramenter not to end in "/". -zephyr-app-dir-root-name := $(patsubst %/,%, $(SOURCE_DIR)) - -zephyr-app-dir-root := $(abspath $(patsubst %, %/.., $(SOURCE_DIR))) - -zephyr-alldirs := $(sort $(zephyr-dirs) $(SOURCE_DIR) $(patsubst %/,%,$(filter %/, \ - $(core-) $(drivers-) $(libs-) $(app-)))) - -core-y := $(patsubst %/, %/built-in.o, $(core-y)) kernel/lib.a -app-y := $(patsubst %, %/built-in.o, $(notdir $(zephyr-app-dir-root-name))) -libs-y := $(patsubst %/, %/built-in.o, $(libs-y)) - -# core-y must be last here. several arches use .gnu.linkonce magic -# to register interrupt or exception handlers, and defaults under -# arch/ (part of core-y) must be linked after drivers or libs. -export LDFLAGS_zephyr - -zephyr-deps := $(KBUILD_LDS) $(core-y) $(libs-y) $(app-y) - -ALL_LIBS += $(TOOLCHAIN_LIBS) -export ALL_LIBS - -LINK_LIBS := $(foreach l,$(ALL_LIBS), -l$(l)) - -quiet_cmd_ar_target = AR $@ - cmd_ar_target = rm -f $@; $(AR) rcT$(KBUILD_ARFLAGS) $@ $^ - -# Contains all the kernel-space objects except the kernel/lib.a which is -# linked outside of the --whole-archive directive with different AR -# parameters to save footprint space for unused kernel subsystems -libzephyr.a: $(filter-out %/lib.a, $(core-y)) - $(call cmd,ar_target) - -# All application objects and third party libraries which would be considered -# to not directly be part of the kernel (and hence whose symbols would not -# be globally marked as supervisor-only in memory protection scenarios) -libapplication.a: $(app-y) $(libs-y) $(KBUILD_ZEPHYR_APP) - $(call cmd,ar_target) - -quiet_cmd_create-lnk = LINK $@ - cmd_create-lnk = \ -( \ - echo $(LDFLAGS_zephyr); \ - echo "$(LINKFLAGPREFIX)-Map=$(KERNEL_NAME).map"; \ - echo "-L $(objtree)/include/generated"; \ - echo "-u _OffsetAbsSyms -u _ConfigAbsSyms"; \ - echo "-e $(CONFIG_KERNEL_ENTRY)"; \ - echo "$(LINKFLAGPREFIX)--start-group"; \ - echo "$(LINKFLAGPREFIX)--whole-archive"; \ - echo "libapplication.a"; \ - echo "libzephyr.a"; \ - echo "$(LINKFLAGPREFIX)--no-whole-archive"; \ - echo "$(filter %/lib.a, $(core-y))"; \ - echo "$(objtree)/arch/$(ARCH)/core/offsets/offsets.o"; \ - echo "$(LINKFLAGPREFIX)--end-group"; \ - echo "$(LIB_INCLUDE_DIR) $(LINK_LIBS)"; \ -) > $@ - -$(KERNEL_NAME).lnk: $(zephyr-deps) - $(call cmd,create-lnk) - -linker.cmd: $(zephyr-deps) - $(Q)$(CC) -x assembler-with-cpp -nostdinc -undef -E -P \ - $(LDFLAG_LINKERCMD) $(LD_TOOLCHAIN) \ - -I$(srctree)/include -I$(SOURCE_DIR) \ - -I$(objtree)/include/generated \ - $(EXTRA_LINKER_CMD_OPT) $(KBUILD_LDS) -o $@ - - -$(PREBUILT_KERNEL): $(zephyr-deps) libzephyr.a libapplication.a \ - linker.cmd $(KERNEL_NAME).lnk - $(Q)$(CC) -T linker.cmd @$(KERNEL_NAME).lnk -o $@ - -ASSERT_WARNING_STR := \ - "\n ------------------------------------------------------------" \ - "\n --- WARNING: __ASSERT() statements are globally ENABLED ---" \ - "\n --- The kernel will run more slowly and uses more memory ---" \ - "\n ------------------------------------------------------------\n\n" \ - -WARN_ABOUT_ASSERT := $(if $(CONFIG_ASSERT),echo -e -n $(ASSERT_WARNING_STR),true) - - -DEPRECATION_WARNING_STR := \ - "\n WARNING: The board '$(BOARD)' is deprecated and will be" \ - "\n removed in version $(CONFIG_BOARD_DEPRECATED)\n\n" - -WARN_ABOUT_DEPRECATION := $(if $(CONFIG_BOARD_DEPRECATED),echo -e \ - -n $(DEPRECATION_WARNING_STR),true) - -GENERATED_KERNEL_OBJECT_FILES := - -ifeq ($(ARCH),x86) -include $(srctree)/arch/x86/Makefile.idt -ifeq ($(CONFIG_X86_MMU),y) -include $(srctree)/arch/x86/Makefile.mmu -endif -ifeq ($(CONFIG_GDT_DYNAMIC),y) -include $(srctree)/arch/x86/Makefile.gdt -endif -endif - -ifeq ($(CONFIG_GEN_ISR_TABLES),y) -include $(srctree)/arch/common/Makefile.gen_isr_tables -endif - -ifeq ($(CONFIG_USERSPACE),y) -include $(srctree)/arch/common/Makefile.kobjects -endif - -ifneq ($(GENERATED_KERNEL_OBJECT_FILES),) - -# Identical rule to linker.cmd, but we also define preprocessor LINKER_PASS2. -# For arches that place special metadata in $(PREBUILT_KERNEL) not intended -# for the final binary, it can be #ifndef'd around this. -linker-pass2.cmd: $(zephyr-deps) - $(Q)$(CC) -x assembler-with-cpp -nostdinc -undef -E -P \ - -DLINKER_PASS2 \ - $(LDFLAG_LINKERCMD) $(LD_TOOLCHAIN) \ - -I$(srctree)/include -I$(SOURCE_DIR) \ - -I$(objtree)/include/generated \ - $(EXTRA_LINKER_CMD_OPT) $(KBUILD_LDS) -o $@ - -$(KERNEL_ELF_NAME): $(GENERATED_KERNEL_OBJECT_FILES) linker-pass2.cmd - $(Q)$(CC) -T linker-pass2.cmd $(GENERATED_KERNEL_OBJECT_FILES) \ - @$(KERNEL_NAME).lnk -o $@ - $(Q)$(srctree)/scripts/check_link_map.py $(KERNEL_NAME).map - @$(WARN_ABOUT_ASSERT) - @$(WARN_ABOUT_DEPRECATION) - -else # GENERATED_KERNEL_OBJECT_FILES - -# Otherwise, nothing to do, prebuilt kernel is the real one -$(KERNEL_ELF_NAME): $(PREBUILT_KERNEL) - $(Q)cp $(PREBUILT_KERNEL) $(KERNEL_ELF_NAME) - $(Q)$(srctree)/scripts/check_link_map.py $(KERNEL_NAME).map - @$(WARN_ABOUT_ASSERT) - @$(WARN_ABOUT_DEPRECATION) -endif - - -quiet_cmd_gen_bin = BIN $@ - cmd_gen_bin = \ -( \ - $(OBJDUMP) -S $< > $(KERNEL_NAME).lst; \ - $(OBJCOPY) -S -O binary -R .note -R .comment -R COMMON -R .eh_frame $< $@; \ - $(STRIP) -s -o $(KERNEL_NAME).strip $<; \ -) - -$(KERNEL_BIN_NAME): $(KERNEL_ELF_NAME) - $(call cmd,gen_bin) - -quiet_cmd_gen_hex = HEX $@ - cmd_gen_hex = \ -( \ - $(OBJCOPY) -S -O ihex -R .note -R .comment -R COMMON -R .eh_frame $< $@; \ -) - -$(KERNEL_HEX_NAME): $(KERNEL_ELF_NAME) - $(call cmd,gen_hex) - -$(KERNEL_STAT_NAME): $(KERNEL_BIN_NAME) $(KERNEL_ELF_NAME) - @$(READELF) -e $(KERNEL_ELF_NAME) > $@ - -ram_report: $(KERNEL_STAT_NAME) - @$(srctree)/scripts/footprint/size_report -r -o $(O) -rom_report: $(KERNEL_STAT_NAME) - @$(srctree)/scripts/footprint/size_report -F -o $(O) - -zephyr: $(zephyr-deps) $(KERNEL_BIN_NAME) - -ifeq ($(CONFIG_HAS_DTS),y) -define filechk_generated_dts_board.h - (echo "/* WARNING. THIS FILE IS AUTO-GENERATED. DO NOT MODIFY! */"; \ - if test -e $(ZEPHYR_BASE)/dts/$(ARCH)/$(BOARD_NAME).fixup; then \ - $(ZEPHYR_BASE)/scripts/dts/extract_dts_includes.py \ - -d dts/$(ARCH)/$(BOARD_NAME).dts_compiled \ - -y $(ZEPHYR_BASE)/dts/bindings \ - -f $(ZEPHYR_BASE)/dts/$(ARCH)/$(BOARD_NAME).fixup; \ - else \ - $(ZEPHYR_BASE)/scripts/dts/extract_dts_includes.py \ - -d dts/$(ARCH)/$(BOARD_NAME).dts_compiled \ - -y $(ZEPHYR_BASE)/dts/bindings; \ - fi; \ - ) -endef -define filechk_generated_dts_board.conf - (echo "# WARNING. THIS FILE IS AUTO-GENERATED. DO NOT MODIFY!"; \ - $(ZEPHYR_BASE)/scripts/dts/extract_dts_includes.py \ - -d dts/$(ARCH)/$(BOARD_NAME).dts_compiled \ - -y $(ZEPHYR_BASE)/dts/bindings -k; \ - ) -endef -else -define filechk_generated_dts_board.h - (echo "/* WARNING. THIS FILE IS AUTO-GENERATED. DO NOT MODIFY! */";) -endef -define filechk_generated_dts_board.conf - (echo "# WARNING. THIS FILE IS AUTO-GENERATED. DO NOT MODIFY!";) -endef -endif - -include/generated/generated_dts_board.h: include/config/auto.conf FORCE -ifeq ($(CONFIG_HAS_DTS),y) - $(Q)$(MAKE) $(build)=dts/$(ARCH) -endif - $(call filechk,generated_dts_board.h) - -include/generated/generated_dts_board.conf: include/config/auto.conf FORCE -ifeq ($(CONFIG_HAS_DTS),y) - $(Q)$(MAKE) $(build)=dts/$(ARCH) -endif - $(call filechk,generated_dts_board.conf) - -dts: include/generated/generated_dts_board.h - -GEN_SYSCALL_HEADER := $(srctree)/scripts/gen_syscall_header.py - -include/generated/syscall_macros.h: $(GEN_SYSCALL_HEADER) - $(Q)mkdir -p $(dir $@) - $(Q)$(GEN_SYSCALL_HEADER) > $@ - -GEN_SYSCALLS := $(srctree)/scripts/gen_syscalls.py - -define filechk_syscall_list.h - $(GEN_SYSCALLS) \ - --include $(ZEPHYR_BASE)/include \ - --base-output include/generated/syscalls \ - --syscall-dispatch include/generated/dispatch.c.tmp -endef - -include/generated/syscall_list.h: include/config/auto.conf FORCE - $(call filechk,syscall_list.h) - -define filechk_syscall_dispatch.c - cat include/generated/dispatch.c.tmp -endef - -include/generated/syscall_dispatch.c: include/generated/syscall_list.h FORCE - $(call filechk,syscall_dispatch.c) - -syscall_generated: include/generated/syscall_macros.h \ - include/generated/syscall_dispatch.c \ - include/generated/syscall_list.h - -define filechk_.config-sanitycheck - (cat .config; \ - grep -e '^CONFIG' include/generated/generated_dts_board.conf | cat; \ - ) -endef - -.config-sanitycheck: include/generated/generated_dts_board.conf FORCE - $(call filechk,.config-sanitycheck) - -config-sanitycheck: .config-sanitycheck - -# The actual objects are generated when descending, -# make sure no implicit rule kicks in -$(sort $(zephyr-deps)): $(zephyr-dirs) zephyr-app-dir ; - -# Handle descending into subdirectories listed in $(zephyr-dirs) -# Preset locale variables to speed up the build process. Limit locale -# tweaks to this spot to avoid wrong language settings when running -# make menuconfig etc. -# Error messages still appears in the original language - -PHONY += $(zephyr-dirs) -$(zephyr-dirs): prepare scripts - $(Q)$(MAKE) $(build)=$@ - -PHONY += zephyr-app-dir -zephyr-app-dir: prepare scripts - $(Q)$(MAKE) $(build)=$(notdir $(zephyr-app-dir-root-name)) \ - srctree=$(zephyr-app-dir-root) - -# Things we need to do before we recursively start building the kernel -# or the modules are listed in "prepare". -# A multi level approach is used. prepareN is processed before prepareN-1. -# archprepare is used in arch Makefiles and when processed asm symlink, -# version.h and scripts_basic is processed / created. - -# Listed in dependency order -PHONY += prepare prepare1 prepare2 prepare3 - -# prepare3 is used to check if we are building in a separate output directory, -# and if so do: -# 1) Check that make has not been executed in the kernel src $(srctree) -prepare3: -ifneq ($(KBUILD_SRC),) - @$(kecho) ' Using $(srctree) as source for kernel' - $(Q)if [ -f $(srctree)/.config ]; then \ - echo >&2 " $(srctree) is not clean, please run 'make mrproper'"; \ - echo >&2 " in the '$(srctree)' directory.";\ - /bin/false; \ - fi; -endif - -# prepare2 creates a makefile if using a separate output directory -prepare2: prepare3 outputmakefile - -prepare1: prepare2 $(version_h) \ - include/config/auto.conf - -archprepare_common = $(strip \ - prepare1 scripts_basic \ - ) - - -archprepare = $(strip \ - $(archprepare_common) \ - ) - -# All the preparing.. -prepare: $(archprepare) dts syscall_generated FORCE - $(Q)$(MAKE) $(build)=. - -# Generate some files -# --------------------------------------------------------------------------- - -# KERNELRELEASE can change from a few different places, meaning version.h -# needs to be updated, so this check is forced on all builds - -VERSION_MAJOR_HEX=$(shell printf '%02x\n' ${VERSION_MAJOR}) -VERSION_MINOR_HEX=$(shell printf '%02x\n' ${VERSION_MINOR}) -PATCHLEVEL_HEX=$(shell printf '%02x\n' ${PATCHLEVEL}) -VERSION_RESERVED_HEX=00 -KERNEL_VERSION_HEX=0x$(VERSION_MAJOR_HEX)$(VERSION_MINOR_HEX)$(PATCHLEVEL_HEX) - -define filechk_version.h - (echo "#ifndef _KERNEL_VERSION_H_"; \ - echo "#define _KERNEL_VERSION_H_"; \ - echo ;\ - (echo \#define ZEPHYR_VERSION_CODE $(shell \ - expr $(VERSION_MAJOR) \* 65536 + 0$(VERSION_MINOR) \* 256 + 0$(PATCHLEVEL)); \ - echo '#define ZEPHYR_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))';); \ - echo ;\ - echo "#define KERNELVERSION \\"; \ - echo "$(KERNEL_VERSION_HEX)$(VERSION_RESERVED_HEX)"; \ - echo "#define KERNEL_VERSION_NUMBER $(KERNEL_VERSION_HEX)"; \ - echo "#define KERNEL_VERSION_MAJOR $(VERSION_MAJOR)"; \ - echo "#define KERNEL_VERSION_MINOR $(VERSION_MINOR)"; \ - echo "#define KERNEL_PATCHLEVEL $(PATCHLEVEL)"; \ - echo "#define KERNEL_VERSION_STRING \"$(KERNELVERSION)\""; \ - echo; \ - echo "#endif /* _KERNEL_VERSION_H_ */";) -endef - -$(version_h): $(srctree)/Makefile FORCE - $(call filechk,version.h) - -PHONY += headerdep -headerdep: - $(Q)find $(srctree)/include/ -name '*.h' | xargs --max-args 1 \ - $(srctree)/scripts/headerdep.pl -I$(srctree)/include - -# --------------------------------------------------------------------------- - -PHONY += depend dep -depend dep: - @echo '*** Warning: make $@ is unnecessary now.' - -### -# Cleaning is done on three levels. -# make clean Delete most generated files -# make mrproper Delete the current configuration, and all generated files -# make distclean Remove editor backup files, patch leftover files and the like - -# Directories & files removed with 'make clean' -CLEAN_DIRS += $(MODVERDIR) - -CLEAN_FILES += include/generated/generated_dts_board.conf \ - include/generated/generated_dts_board.h \ - .config-sanitycheck \ - .old_version .tmp_System.map .tmp_version \ - .tmp_* System.map *.lnk *.map *.elf *.lst \ - *.bin *.hex *.stat *.strip staticIdt.o linker.cmd \ - linker-pass2.cmd - -# Directories & files removed with 'make mrproper' -MRPROPER_DIRS += bin include/config usr/include include/generated \ - arch/*/include/generated .tmp_objdiff -MRPROPER_FILES += .config .config.old .version $(version_h) \ - Module.symvers tags TAGS cscope* GPATH GTAGS GRTAGS GSYMS \ - signing_key.priv signing_key.x509 x509.genkey \ - extra_certificates signing_key.x509.keyid \ - signing_key.x509.signer - -# clean - Delete most -# -clean: rm-dirs := $(CLEAN_DIRS) -clean: rm-files := $(CLEAN_FILES) -clean-dirs := $(addprefix _clean_, . $(zephyr-alldirs) ) - -PHONY += clean-dirs-target clean archclean zephyrclean -clean-dirs-target: - $(Q)$(MAKE) $(clean)=$(patsubst _clean_%,%,$(clean-dirs)) - -clean: archclean - -# mrproper - Delete all generated files, including .config -# -mrproper: rm-dirs := $(wildcard $(MRPROPER_DIRS)) -mrproper: rm-files := $(wildcard $(MRPROPER_FILES)) -mrproper-dirs := $(addprefix _mrproper_,scripts) - -PHONY += $(mrproper-dirs) mrproper archmrproper -$(mrproper-dirs): - $(Q)$(MAKE) $(clean)=$(patsubst _mrproper_%,%,$@) - -mrproper: clean archmrproper $(mrproper-dirs) - $(call cmd,rmdirs) - $(call cmd,rmfiles) - -# distclean -# -PHONY += distclean - -distclean: mrproper - @find $(srctree) $(RCS_FIND_IGNORE) \ - \( -name '*.orig' -o -name '*.rej' -o -name '*~' \ - -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \ - -o -name '.*.rej' -o -name '*%' -o -name 'core' \) \ - -type f -print | xargs rm -f - -# Brief documentation of the typical targets used -# --------------------------------------------------------------------------- - -boards := $(wildcard $(srctree)/boards/*/*/*_defconfig) -boards := $(sort $(notdir $(boards))) - -kconfig-help: - @echo 'Configuration targets:' - @echo '' - @$(MAKE) -f $(srctree)/scripts/kconfig/Makefile help - @echo '' - -help: - @echo 'Cleaning targets:' - @echo ' clean - Remove most generated files but keep configuration and backup files' - @echo ' mrproper - Remove all generated files + config + various backup files' - @echo ' distclean - mrproper + remove editor backup and patch files' - @echo ' pristine - Remove the output directory with all generated files' - @echo '' - @echo 'Configuration targets:' - @echo '' - @echo ' run ' - @echo '' - @echo 'Other generic targets:' - @echo ' all - Build all targets marked with [*]' - @echo '* zephyr - Build a zephyr application' - @echo ' run - Build a zephyr application and run it if board supports emulation' - @echo ' flash - Build and flash an application' - @echo ' debug - Build and debug an application using GDB' - @echo ' debugserver - Build and start a GDB server (port 1234 for Qemu targets)' - @echo ' ram_report - Build and create RAM usage report' - @echo ' rom_report - Build and create ROM usage report' - @echo '' - @echo 'Supported Boards:' - @echo '' - @echo ' To build an image for one of the supported boards below, run:' - @echo '' - @echo ' make BOARD=' - @echo ' in the application directory.' - @echo '' - @echo ' To flash the image (if supported), run:' - @echo '' - @echo ' make BOARD= flash' - @echo '' - @$(if $(boards), \ - $(foreach b, $(boards), \ - printf " make BOARD=%-24s - Build for %s\\n" $(subst _defconfig,,$(b)) $(subst _defconfig,,$(b));) \ - echo '') - - @echo '' - @echo 'Build flags:' - @echo '' - @echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build' - @echo ' make V=2 [targets] 2 => give reason for rebuild of target' - @echo ' make O=dir [targets] Locate all output files in "dir", including .config' - @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)' - @echo ' make C=2 [targets] Force check of all c source with $$CHECK' - @echo ' make RECORDMCOUNT_WARN=1 [targets] Warn about ignored mcount sections' - @echo ' make W=n [targets] Enable extra gcc checks, n=1,2,3 where' - @echo ' 1: warnings which may be relevant and do not occur too often' - @echo ' 2: warnings which occur quite often but may still be relevant' - @echo ' 3: more obscure warnings, can most likely be ignored' - @echo ' Multiple levels can be combined with W=12 or W=123' - @echo '' - @echo 'Execute "make" or "make all" to build all targets marked with [*] ' - - -help-board-dirs := $(addprefix help-,$(board-dirs)) - -help-boards: $(help-board-dirs) - -boards-per-dir = $(sort $(notdir $(wildcard $(srctree)/boards/*/$*/*_defconfig))) - -$(help-board-dirs): help-%: - @echo 'Architecture specific targets ($(ARCH) $*):' - @$(if $(boards-per-dir), \ - $(foreach b, $(boards-per-dir), \ - printf " %-24s - Build for %s\\n" $*/$(b) $(subst _defconfig,,$(b));) \ - echo '') - - - -host-tools: - $(Q)$(MAKE) $(build)=scripts/basic - $(Q)$(MAKE) $(build)=scripts/kconfig standalone - @mkdir -p ${ZEPHYR_BASE}/bin - @cp scripts/basic/fixdep scripts/kconfig/conf ${ZEPHYR_BASE}/bin - - -# Documentation targets -# --------------------------------------------------------------------------- -%docs: FORCE - $(Q)$(MAKE) -C doc htmldocs - -clean: clean-dirs-target - $(call cmd,rmdirs) - $(call cmd,rmfiles) - @find $(if $(KBUILD_EXTMOD), $(KBUILD_EXTMOD), .) $(RCS_FIND_IGNORE) \ - \( -name '*.[oas]' -o -name '.*.cmd' \ - -o -name '*.dwo' -o -name '.*.d' -o -name '.*.tmp' \ - -o -name '.tmp_*.o.*' -o -name '*.gcno' \) -type f \ - -print | xargs rm -f - -# Generate tags for editors -# --------------------------------------------------------------------------- -quiet_cmd_tags = GEN $@ - cmd_tags = $(CONFIG_SHELL) $(srctree)/scripts/tags.sh $@ - -tags TAGS cscope gtags: FORCE - $(call cmd,tags) - -endif #ifeq ($(config-targets),1) -endif #ifeq ($(mixed-targets),1) - -PHONY += checkstack kernelversion image_name - -CHECKSTACK_ARCH := $(ARCH) - -checkstack: - $(OBJDUMP) -d $(O)/$(KERNEL_ELF_NAME) | \ - $(PERL) $(src)/scripts/checkstack.pl $(CHECKSTACK_ARCH) - -kernelversion: - @echo $(KERNELVERSION) - -image_name: - @echo $(KBUILD_IMAGE) - -# Clear a bunch of variables before executing the submake -tools/: FORCE - $(Q)mkdir -p $(objtree)/tools - $(Q)$(MAKE) LDFLAGS= MAKEFLAGS="$(filter --j% -j,$(MAKEFLAGS))" O=$(objtree) subdir=tools -C $(src)/tools/ - -tools/%: FORCE - $(Q)mkdir -p $(objtree)/tools - $(Q)$(MAKE) LDFLAGS= MAKEFLAGS="$(filter --j% -j,$(MAKEFLAGS))" O=$(objtree) subdir=tools -C $(src)/tools/ $* - --include $(srctree)/boards/$(ARCH)/$(BOARD_NAME)/Makefile.board - -ifneq ($(EMU_PLATFORM),) --include $(srctree)/scripts/Makefile.$(EMU_PLATFORM) -else -run: - @echo =================================================== - @echo Emulation/Simulation not supported with this board. - @echo =================================================== -endif - -ifneq ($(FLASH_SCRIPT),) -flash: zephyr - @echo "Flashing $(BOARD_NAME)" - $(Q)$(srctree)/scripts/support/zephyr_flash_debug.py flash $(srctree)/scripts/support/$(FLASH_SCRIPT) -else -flash: FORCE - @echo Flashing not supported with this board. - @echo Please check the documentation for alternate instructions. -endif - -ifneq ($(DEBUG_SCRIPT),) -debug: zephyr - $(Q)$(srctree)/scripts/support/zephyr_flash_debug.py debug $(srctree)/scripts/support/$(DEBUG_SCRIPT) -else -debug: FORCE - @echo Debugging not supported with this board. - @echo Please check the documentation for alternate instructions. -endif - -# Single targets -# --------------------------------------------------------------------------- -# Single targets are compatible with: -# - build with mixed source and output -# - build with separate output dir 'make O=...' -# -# target-dir => where to store outputfile -# build-dir => directory in kernel source tree to use - - build-dir = $(patsubst %/,%,$(dir $@)) - target-dir = $(dir $@) - -%.s: %.c prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.i: %.c prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.o: %.c prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.o: %.cpp prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.o: %.cxx prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.lst: %.c prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.s: %.S prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.o: %.S prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) -%.symtypes: %.c prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) - -# Modules -/: prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) - -%/: prepare scripts FORCE - $(Q)$(MAKE) $(build)=$(build-dir) - -# FIXME Should go into a make.lib or something -# =========================================================================== - -quiet_cmd_rmdirs = $(if $(wildcard $(rm-dirs)),CLEAN $(wildcard $(rm-dirs))) - cmd_rmdirs = rm -rf $(rm-dirs) - -quiet_cmd_rmfiles = $(if $(wildcard $(rm-files)),CLEAN $(wildcard $(rm-files))) - cmd_rmfiles = rm -f $(rm-files) - -# read all saved command lines - -targets := $(wildcard $(sort $(targets))) -cmd_files := $(wildcard .*.cmd $(foreach f,$(targets),$(dir $(f)).$(notdir $(f)).cmd)) - -ifneq ($(cmd_files),) - $(cmd_files): ; # Do not try to update included dependency files - include $(cmd_files) -endif - -endif # skip-makefile - -PHONY += FORCE -FORCE: - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable so we can use it in if_changed and friends. -.PHONY: $(PHONY) diff --git a/Makefile.inc b/Makefile.inc deleted file mode 100644 index 27ae4e06383..00000000000 --- a/Makefile.inc +++ /dev/null @@ -1,154 +0,0 @@ -# vim: filetype=make -# - -UNAME := $(shell uname) -ifeq (MINGW, $(findstring MINGW, $(UNAME))) -DQUOTE = ' -# ' -PROJECT_BASE ?= $(shell sh -c "pwd -W") -else -DQUOTE = " -# " -PROJECT_BASE ?= $(CURDIR) -endif - -ifdef BOARD -KBUILD_DEFCONFIG_PATH=$(wildcard $(ZEPHYR_BASE)/boards/*/*/$(BOARD)_defconfig) -ifeq ($(KBUILD_DEFCONFIG_PATH),) -$(error Board $(BOARD) not found!) -endif -else -$(error BOARD is not defined!) -endif - -# Choose a default output directory if one wasn't supplied. Note that -# PRISTINE_O depends on whether this is default or not. If building -# in-tree, we want to remove the whole outdir and not just the BOARD -# specified (thus "pristine"). Out of tree, we can obviously remove -# only what we were told to build. -ifndef O -PRISTINE_O = outdir -O = $(PROJECT_BASE)/outdir/$(BOARD) -else -PRISTINE_O = $(O) -endif - -# Turn O into an absolute path; we call the main Kbuild with $(MAKE) -C -# which changes the working directory, relative paths don't work right. -# Need to create the directory first to make realpath happy - -ifneq ($(MAKECMDGOALS),help) -$(shell mkdir -p $(O)) -override O := $(realpath $(O)) -endif - -export ARCH QEMU_EXTRA_FLAGS PROJECT_BASE - -override CONF_FILE := $(strip $(subst $(DQUOTE),,$(CONF_FILE))) - -SOURCE_DIR ?= $(PROJECT_BASE)/src/ -override SOURCE_DIR := $(realpath $(SOURCE_DIR)) -override SOURCE_DIR := $(subst \,/,$(SOURCE_DIR)) -override SOURCE_DIR_PARENT := $(patsubst %, %/.., $(SOURCE_DIR)) -override SOURCE_DIR_PARENT := $(abspath $(SOURCE_DIR_PARENT)) -override SOURCE_DIR_PARENT := $(subst \,/,$(SOURCE_DIR_PARENT)) -export SOURCE_DIR SOURCE_DIR_PARENT - -ifeq ("$(origin V)", "command line") - KBUILD_VERBOSE = $(V) -endif -ifndef KBUILD_VERBOSE - KBUILD_VERBOSE = 0 -endif - -ifeq ($(KBUILD_VERBOSE),1) - Q = - S = -else - Q = @ - S = -s -endif - -export CFLAGS - -zephyrmake = +$(MAKE) -C $(ZEPHYR_BASE) O=$(1) \ - PROJECT=$(PROJECT_BASE) SOURCE_DIR=$(DQUOTE)$(SOURCE_DIR)$(DQUOTE) $(2) - -BOARDCONFIG = $(O)/.board_$(BOARD) - -DOTCONFIG = $(O)/.config - -all: $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),$@) - -debug: $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),$@) - -flash: $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),$@) - -run: $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),$@) - -ifeq ($(MAKECMDGOALS),debugserver) -ARCH = $(notdir $(subst /$(BOARD),,$(wildcard $(ZEPHYR_BASE)/boards/*/$(BOARD)))) -BOARD_DIR = $(dir $(wildcard $(ZEPHYR_BASE)/boards/*/*/$(BOARD)_defconfig)) --include $(BOARD_DIR)/Makefile.board --include $(ZEPHYR_BASE)/scripts/Makefile.toolchain.$(ZEPHYR_GCC_VARIANT) -BOARD_NAME = $(BOARD) -export BOARD_NAME -endif - -ifneq ($(DEBUG_SCRIPT),) -debugserver: FORCE - $(Q)$(ZEPHYR_BASE)/scripts/support/zephyr_flash_debug.py debugserver $(ZEPHYR_BASE)/scripts/support/$(DEBUG_SCRIPT) -else -debugserver: FORCE - @echo Debugging not supported with this board. - @echo Please check the documentation for alternate instructions. -endif - -initconfig: $(DOTCONFIG) - -$(BOARDCONFIG): - @rm -f $(O)/.board_* - @touch $@ - -ram_report: initconfig - $(Q)$(call zephyrmake,$(O),$@) - -rom_report: initconfig - $(Q)$(call zephyrmake,$(O),$@) - -outputexports: initconfig - $(Q)$(call zephyrmake,$(O),$@) - -dts: initconfig - $(Q)$(call zephyrmake,$(O),$@) - -config-sanitycheck: dts - $(Q)$(call zephyrmake,$(O),$@) - -menuconfig: initconfig - $(Q)$(call zephyrmake,$(O),$@) - -help: - $(Q)$(MAKE) -s -C $(ZEPHYR_BASE) $@ - -# Catch all -%: - $(Q)$(call zephyrmake,$(O),$@) - -$(DOTCONFIG): $(BOARDCONFIG) $(KBUILD_DEFCONFIG_PATH) $(CONF_FILE) - $(Q)$(CONFIG_SHELL) $(ZEPHYR_BASE)/scripts/kconfig/merge_config.sh \ - -q -m -O $(O) $(KBUILD_DEFCONFIG_PATH) $(OVERLAY_CONFIG) $(CONF_FILE) \ - $(sort $(wildcard $(O)/*.conf)) - $(Q)$(MAKE) $(S) -C $(ZEPHYR_BASE) O=$(O) PROJECT=$(PROJECT_BASE) oldnoconfig - -pristine: - $(Q)rm -rf $(PRISTINE_O) - -PHONY += FORCE initconfig -FORCE: - -.PHONY: $(PHONY) diff --git a/Makefile.test b/Makefile.test deleted file mode 100644 index b616e816e5f..00000000000 --- a/Makefile.test +++ /dev/null @@ -1,4 +0,0 @@ - -OVERLAY_CONFIG += $(ZEPHYR_BASE)/tests/include/test.config - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/arch/Makefile b/arch/Makefile deleted file mode 100644 index 636ec368574..00000000000 --- a/arch/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += common/ $(ARCH)/ diff --git a/arch/arc/Kbuild b/arch/arc/Kbuild deleted file mode 100644 index 1573726179d..00000000000 --- a/arch/arc/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/include/drivers -subdir-ccflags-y +=-I$(srctree)/drivers -subdir-asflags-y += $(subdir-ccflags-y) - -obj-y += soc/$(SOC_PATH)/ -obj-y += core/ diff --git a/arch/arc/Makefile b/arch/arc/Makefile deleted file mode 100644 index 93212bce8d6..00000000000 --- a/arch/arc/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# Enable debug support in mdb -# Dwarf version 2 can be recognized by mdb -# The default dwarf version in gdb is not recognized by mdb -cflags-y += $(call cc-option, -g3 -gdwarf-2) - -cflags-y += $(call cc-option,-ffunction-sections,) $(call cc-option,-fdata-sections,) - -# Without this (poorly named) option, compiler may generate undefined -# references to abort(). -# See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63691 -cflags-y += $(call cc-option,-fno-delete-null-pointer-checks) - -cflags-$(CONFIG_LTO) = $(call cc-option,-flto,) - -include $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/Makefile - -KBUILD_CFLAGS += $(cflags-y) -KBUILD_CXXFLAGS += $(cflags-y) - -soc-cxxflags ?= $(soc-cflags) -soc-aflags ?= $(soc-cflags) -KBUILD_CFLAGS += $(soc-cflags) -KBUILD_CXXFLAGS += $(soc-cxxflags) -KBUILD_AFLAGS += $(soc-aflags) diff --git a/arch/arc/core/Makefile b/arch/arc/core/Makefile deleted file mode 100644 index 435210ec381..00000000000 --- a/arch/arc/core/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -ccflags-y += -I$(srctree)/kernel/include -ccflags-y +=-I$(srctree)/arch/$(ARCH)/include - -obj-y += thread.o thread_entry_wrapper.o \ - cpu_idle.o fast_irq.o fatal.o fault.o \ - fault_s.o irq_manage.o cache.o timestamp.o \ - isr_wrapper.o regular_irq.o swap.o \ - sys_fatal_error_handler.o - -obj-y += prep_c.o \ - reset.o \ - vector_table.o - -obj-$(CONFIG_IRQ_OFFLOAD) += irq_offload.o - -# Some ARC cores like the EM4 lack the atomic LLOCK/SCOND and -# can't use these. -obj-$(CONFIG_ATOMIC_OPERATIONS_CUSTOM) += atomic.o - -obj-$(CONFIG_CPU_HAS_MPU) += mpu/ diff --git a/arch/arc/core/mpu/Makefile b/arch/arc/core/mpu/Makefile deleted file mode 100644 index f789723e9a4..00000000000 --- a/arch/arc/core/mpu/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_ARC_CORE_MPU) += arc_core_mpu.o -obj-$(CONFIG_ARC_MPU) += arc_mpu.o diff --git a/arch/arc/soc/em11d/Kbuild b/arch/arc/soc/em11d/Kbuild deleted file mode 100644 index 9766939ae54..00000000000 --- a/arch/arc/soc/em11d/Kbuild +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/arc/soc/ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -obj-y = soc.o soc_config.o diff --git a/arch/arc/soc/em11d/Makefile b/arch/arc/soc/em11d/Makefile deleted file mode 100644 index 13ccc91f03b..00000000000 --- a/arch/arc/soc/em11d/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -mcpu=em4_fpuda is added to KBUILD_CFLAGS to make cc-option check the options correctly -KBUILD_CFLAGS += -mcpu=em4_fpuda - -soc-cflags += $(call cc-option, -mcpu=em4_fpuda -mno-sdata -mdiv-rem -mswap -mnorm) \ - $(call cc-option,-mmpy-option=6 -mbarrel-shifter) \ - $(call cc-option,--param l1-cache-size=16384) \ - $(call cc-option,--param l1-cache-line-size=32) - -ifeq ($(CONFIG_CODE_DENSITY), y) -soc-cflags += $(call cc-option, -mcode-density) -endif - -ifeq ($(CONFIG_FLOAT), y) -soc-cflags += $(call cc-option, -mfpu=fpuda_all) -endif - diff --git a/arch/arc/soc/em7d/Kbuild b/arch/arc/soc/em7d/Kbuild deleted file mode 100644 index f05c2a17530..00000000000 --- a/arch/arc/soc/em7d/Kbuild +++ /dev/null @@ -1,10 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/arc/soc/ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -obj-y += soc.o soc_config.o - -obj-$(CONFIG_ARC_MPU_ENABLE) += arc_mpu_regions.o diff --git a/arch/arc/soc/em7d/Makefile b/arch/arc/soc/em7d/Makefile deleted file mode 100644 index 5e7e802293b..00000000000 --- a/arch/arc/soc/em7d/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -mcpu=em4_dmips is added to KBUILD_CFLAGS to make cc-option check the options correctly -KBUILD_CFLAGS += -mcpu=em4_dmips - -soc-cflags += $(call cc-option,-mcpu=em4_dmips -mno-sdata) \ - $(call cc-option,-mdiv-rem -mswap -mnorm) \ - $(call cc-option,-mmpy-option=6 -mbarrel-shifter) \ - $(call cc-option,--param l1-cache-size=16384) \ - $(call cc-option,--param l1-cache-line-size=32) - -ifeq ($(CONFIG_CODE_DENSITY), y) -soc-cflags += $(call cc-option,-mcode-density) -endif - -ifeq ($(CONFIG_BOARD_EM_STARTERKIT_R23), y) -$(error em7d from em starterkit 2.3 is not supported) -endif diff --git a/arch/arc/soc/em9d/Kbuild b/arch/arc/soc/em9d/Kbuild deleted file mode 100644 index 9766939ae54..00000000000 --- a/arch/arc/soc/em9d/Kbuild +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/arc/soc/ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -obj-y = soc.o soc_config.o diff --git a/arch/arc/soc/em9d/Makefile b/arch/arc/soc/em9d/Makefile deleted file mode 100644 index cb100fab4a3..00000000000 --- a/arch/arc/soc/em9d/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# -mcpu=em4_dmips is added to KBUILD_CFLAGS to make cc-option check the options correctly -KBUILD_CFLAGS += -mcpu=em4_fpus - -soc-cflags += $(call cc-option,-mcpu=em4_fpus -mno-sdata) \ - $(call cc-option,-mdiv-rem -mswap -mnorm) \ - $(call cc-option,-mmpy-option=6 -mbarrel-shifter) - -ifeq ($(CONFIG_CODE_DENSITY), y) -soc-cflags += $(call cc-option,-mcode-density) -endif - -ifeq ($(CONFIG_FLOAT), y) -soc-cflags += $(call cc-option,-mfpu=fpus_all) -endif diff --git a/arch/arc/soc/quark_se_c1000_ss/Kbuild b/arch/arc/soc/quark_se_c1000_ss/Kbuild deleted file mode 100644 index 0945b739fec..00000000000 --- a/arch/arc/soc/quark_se_c1000_ss/Kbuild +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers -ccflags-$(CONFIG_ADC) +=-I$(srctree)/drivers/adc - -asflags-y := ${ccflags-y} - -obj-y = soc.o soc_config.o soc_power.o power.o diff --git a/arch/arc/soc/quark_se_c1000_ss/Makefile b/arch/arc/soc/quark_se_c1000_ss/Makefile deleted file mode 100644 index 77df187115e..00000000000 --- a/arch/arc/soc/quark_se_c1000_ss/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -soc-cflags = $(call cc-option,-mcpu=quarkse_em) \ - $(call cc-option,-mno-sdata) - -soc-aflags = $(soc-cflags) -soc-cxxflags = $(soc-cflags) -soc-cflags += -DQM_SENSOR=1 -soc-cflags += -I$(srctree)/arch/x86/soc/intel_quark - -## FIXME -SOC_SERIES = quark_se diff --git a/arch/arm/Kbuild b/arch/arm/Kbuild deleted file mode 100644 index ff43af48b5c..00000000000 --- a/arch/arm/Kbuild +++ /dev/null @@ -1,11 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/include/drivers -subdir-ccflags-y +=-I$(srctree)/drivers -subdir-asflags-y := ${subdir-ccflags-y} - -ifneq ($(SOC_FAMILY),) -obj-y += soc/$(SOC_FAMILY)/ -else -obj-y += soc/$(SOC_PATH)/ -endif - -obj-y += core/ diff --git a/arch/arm/Makefile b/arch/arm/Makefile deleted file mode 100644 index a705f03fbd6..00000000000 --- a/arch/arm/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -KBUILD_CFLAGS += $(call cc-option,-ffunction-sections,) $(call cc-option,-fdata-sections,) - -include $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/Makefile - -cflags-$(CONFIG_LTO) += $(call cc-option,-flto,) - -cflags-cortex-m0 = $(call cc-option,-mabi=aapcs -mthumb -mcpu=cortex-m0) \ - $(call cc-option,-mthumb -march=armv6-m) -cflags-cortex-m0+ = $(call cc-option,-mabi=aapcs -mthumb -mcpu=cortex-m0plus) \ - $(call cc-option,-mthumb -march=armv6-m) -cflags-cortex-m1 = $(call cc-option,-mabi=aapcs -mthumb -mcpu=cortex-m1) \ - $(call cc-option,-mthumb -march=armv6-m) -cflags-cortex-m3 = $(call cc-option,-mabi=aapcs -mthumb -mcpu=cortex-m3) \ - $(call cc-option,-mthumb -march=armv7-m) -cflags-cortex-m4 = $(call cc-option,-mabi=aapcs -mthumb -mcpu=cortex-m4) \ - $(call cc-option,-mthumb -march=armv7e-m) -cflags-cortex-m7 = $(call cc-option,-mabi=aapcs -mthumb -mcpu=cortex-m7) - -ifeq ($(CONFIG_FLOAT), y) -ifeq ($(CONFIG_FP_SOFTABI), y) -cflags-cortex-m4 += $(call cc-option,-mfloat-abi=softfp -mfpu=fpv4-sp-d16) -cflags-cortex-m7 += $(call cc-option,-mfloat-abi=softfp -mfpu=fpv5-d16) -endif -ifeq ($(CONFIG_FP_HARDABI), y) -cflags-cortex-m4 += $(call cc-option,-mfloat-abi=hard -mfpu=fpv4-sp-d16) -cflags-cortex-m7 += $(call cc-option,-mfloat-abi=hard -mfpu=fpv5-d16) -endif -endif - -aflags-$(CONFIG_CPU_CORTEX_M0) += $(cflags-cortex-m0) -cflags-$(CONFIG_CPU_CORTEX_M0) += $(cflags-cortex-m0) -cxxflags-$(CONFIG_CPU_CORTEX_M0) += $(cflags-cortex-m0) - -aflags-$(CONFIG_CPU_CORTEX_M0PLUS) += $(cflags-cortex-m0+) -cflags-$(CONFIG_CPU_CORTEX_M0PLUS) += $(cflags-cortex-m0+) -cxxflags-$(CONFIG_CPU_CORTEX_M0PLUS) += $(cflags-cortex-m0+) - -aflags-$(CONFIG_CPU_CORTEX_M3) += $(cflags-cortex-m3) -cflags-$(CONFIG_CPU_CORTEX_M3) += $(cflags-cortex-m3) -cxxflags-$(CONFIG_CPU_CORTEX_M3) += $(cflags-cortex-m3) - -aflags-$(CONFIG_CPU_CORTEX_M4) += $(cflags-cortex-m4) -cflags-$(CONFIG_CPU_CORTEX_M4) += $(cflags-cortex-m4) -cxxflags-$(CONFIG_CPU_CORTEX_M4) += $(cflags-cortex-m4) - -aflags-$(CONFIG_CPU_CORTEX_M7) += $(cflags-cortex-m7) -cflags-$(CONFIG_CPU_CORTEX_M7) += $(cflags-cortex-m7) -cxxflags-$(CONFIG_CPU_CORTEX_M7) += $(cflags-cortex-m7) - -KBUILD_AFLAGS += $(aflags-y) -KBUILD_CFLAGS += $(cflags-y) -KBUILD_CXXFLAGS += $(cflags-y) - -soc-cxxflags ?= $(soc-cflags) -soc-aflags ?= $(soc-cflags) -KBUILD_CFLAGS += $(soc-cflags) -KBUILD_CXXFLAGS += $(soc-cxxflags) -KBUILD_AFLAGS += $(soc-aflags) - diff --git a/arch/arm/core/Makefile b/arch/arm/core/Makefile deleted file mode 100644 index b30ecf885e2..00000000000 --- a/arch/arm/core/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -ccflags-y += -I$(srctree)/kernel/include -asflags-y := ${ccflags-y} - -obj-y = exc_exit.o irq_init.o swap.o fault.o irq_manage.o thread.o \ - cpu_idle.o fault_s.o fatal.o sys_fatal_error_handler.o thread_abort.o - -obj-$(CONFIG_GEN_SW_ISR_TABLE) += isr_wrapper.o -obj-$(CONFIG_CPLUSPLUS) += __aeabi_atexit.o -obj-$(CONFIG_IRQ_OFFLOAD) += irq_offload.o -obj-$(CONFIG_CPU_CORTEX_M) += cortex_m/ -obj-$(CONFIG_CPU_HAS_MPU) += cortex_m/mpu/ diff --git a/arch/arm/core/cortex_m/Makefile b/arch/arm/core/cortex_m/Makefile deleted file mode 100644 index cba93045066..00000000000 --- a/arch/arm/core/cortex_m/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/arch/arm/soc/$(SOC_PATH) -ccflags-y +=-I$(srctree)/kernel/include -ccflags-y +=-I$(srctree)/include/ - -asflags-y = $(ccflags-y) - -obj-y = vector_table.o reset.o \ - nmi_on_reset.o prep_c.o scb.o nmi.o \ - exc_manage.o - diff --git a/arch/arm/core/cortex_m/mpu/Makefile b/arch/arm/core/cortex_m/mpu/Makefile deleted file mode 100644 index b01b5de495f..00000000000 --- a/arch/arm/core/cortex_m/mpu/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_ARM_CORE_MPU) += arm_core_mpu.o -obj-$(CONFIG_ARM_MPU) += arm_mpu.o -obj-$(CONFIG_NXP_MPU) += nxp_mpu.o diff --git a/arch/arm/core/offsets/Makefile b/arch/arm/core/offsets/Makefile deleted file mode 100644 index 028c302aee3..00000000000 --- a/arch/arm/core/offsets/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = offsets.o diff --git a/arch/arm/soc/arm/Kbuild b/arch/arm/soc/arm/Kbuild deleted file mode 100644 index efd8af8e62e..00000000000 --- a/arch/arm/soc/arm/Kbuild +++ /dev/null @@ -1,8 +0,0 @@ -# Kconfig - ARM LTD SoC configuration options -# -# Copyright (c) 2016 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += $(SOC_SERIES)/ diff --git a/arch/arm/soc/arm/beetle/Makefile b/arch/arm/soc/arm/beetle/Makefile deleted file mode 100644 index bb602229463..00000000000 --- a/arch/arm/soc/arm/beetle/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - ARM LTD Beetle SoC build options - -# -# Copyright (c) 2016 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc.o power.o -obj-$(CONFIG_ARM_MPU_ENABLE) += arm_mpu_regions.o diff --git a/arch/arm/soc/arm/mps2/Makefile b/arch/arm/soc/arm/mps2/Makefile deleted file mode 100644 index aae335b560f..00000000000 --- a/arch/arm/soc/arm/mps2/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc.o diff --git a/arch/arm/soc/atmel_sam/Makefile b/arch/arm/soc/atmel_sam/Makefile deleted file mode 100644 index 2e6d4489a57..00000000000 --- a/arch/arm/soc/atmel_sam/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - Atmel SAM MCU family -# -# Copyright (c) 2016 Piotr Mienkowski -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += $(SOC_SERIES)/ -obj-$(CONFIG_ASF) += common/ diff --git a/arch/arm/soc/atmel_sam/common/Makefile b/arch/arm/soc/atmel_sam/common/Makefile deleted file mode 100644 index 699c2aac18d..00000000000 --- a/arch/arm/soc/atmel_sam/common/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - Atmel SAM MCU family common functions -# -# Copyright (c) 2016 Piotr Mienkowski -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc_pmc.o -obj-y += soc_gpio.o diff --git a/arch/arm/soc/atmel_sam/sam3x/Makefile b/arch/arm/soc/atmel_sam/sam3x/Makefile deleted file mode 100644 index 11934ad2000..00000000000 --- a/arch/arm/soc/atmel_sam/sam3x/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# Makefile - Atmel SAM3X MCU series -# -# Copyright (c) 2017 Justin Watson -# SPDX-License-Identifier: Apache-2.0 -# - -ZEPHYRINCLUDE += -I$(srctree)/arch/arm/soc/atmel_sam/common - -obj-y += soc.o diff --git a/arch/arm/soc/atmel_sam/sam4s/Makefile b/arch/arm/soc/atmel_sam/sam4s/Makefile deleted file mode 100644 index 2704d697f11..00000000000 --- a/arch/arm/soc/atmel_sam/sam4s/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - Atmel SAM4S MCU series -# -# Copyright (c) 2017 Justin Watson -# -# SPDX-License-Identifier: Apache-2.0 -# - -ZEPHYRINCLUDE += -I$(srctree)/arch/arm/soc/atmel_sam/common - -obj-y += soc.o diff --git a/arch/arm/soc/atmel_sam/same70/Makefile b/arch/arm/soc/atmel_sam/same70/Makefile deleted file mode 100644 index 8b6fdb0120e..00000000000 --- a/arch/arm/soc/atmel_sam/same70/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - Atmel SAM E70 MCU series -# -# Copyright (c) 2016 Piotr Mienkowski -# SPDX-License-Identifier: Apache-2.0 -# - -ZEPHYRINCLUDE += -I$(srctree)/arch/arm/soc/atmel_sam/common - -obj-y += soc.o -obj-y += soc_config.o diff --git a/arch/arm/soc/nordic_nrf5/Kbuild b/arch/arm/soc/nordic_nrf5/Kbuild deleted file mode 100644 index f3eed19aafd..00000000000 --- a/arch/arm/soc/nordic_nrf5/Kbuild +++ /dev/null @@ -1,2 +0,0 @@ - -obj-y += $(SOC_SERIES)/ diff --git a/arch/arm/soc/nordic_nrf5/nrf51/Makefile b/arch/arm/soc/nordic_nrf5/nrf51/Makefile deleted file mode 100644 index ed60c601573..00000000000 --- a/arch/arm/soc/nordic_nrf5/nrf51/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -ZEPHYRINCLUDE += -I$(srctree)/arch/arm/soc/nordic_nrf5/include - -ifdef CONFIG_SOC_SERIES_NRF51X -soc-cflags += -DNRF51 -soc-cflags += -DNRF51822 -endif - -obj-y += soc.o - -zephyr: $(KERNEL_HEX_NAME) -all: $(KERNEL_HEX_NAME) diff --git a/arch/arm/soc/nordic_nrf5/nrf52/Makefile b/arch/arm/soc/nordic_nrf5/nrf52/Makefile deleted file mode 100644 index 624bcbd55f8..00000000000 --- a/arch/arm/soc/nordic_nrf5/nrf52/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -ZEPHYRINCLUDE += -I$(srctree)/arch/arm/soc/nordic_nrf5/include - -ifdef CONFIG_SOC_NRF52832 -soc-cflags += -DNRF52832_XXAA -soc-cflags += -DNRF52832 -endif - -ifdef CONFIG_SOC_NRF52840 -soc-cflags += -DNRF52840_XXAA -endif - -obj-y += soc.o -obj-$(CONFIG_SYS_POWER_MANAGEMENT) += power.o -obj-$(CONFIG_ARM_MPU_NRF52X) += mpu_regions.o - -zephyr: $(KERNEL_HEX_NAME) -all: $(KERNEL_HEX_NAME) diff --git a/arch/arm/soc/nxp_kinetis/Kbuild b/arch/arm/soc/nxp_kinetis/Kbuild deleted file mode 100644 index f3eed19aafd..00000000000 --- a/arch/arm/soc/nxp_kinetis/Kbuild +++ /dev/null @@ -1,2 +0,0 @@ - -obj-y += $(SOC_SERIES)/ diff --git a/arch/arm/soc/nxp_kinetis/k6x/Makefile b/arch/arm/soc/nxp_kinetis/k6x/Makefile deleted file mode 100644 index 0dd63afaa34..00000000000 --- a/arch/arm/soc/nxp_kinetis/k6x/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y += soc.o -obj-y += wdog.o -obj-$(CONFIG_HAS_SYSMPU) += nxp_mpu_regions.o diff --git a/arch/arm/soc/nxp_kinetis/kl2x/Makefile b/arch/arm/soc/nxp_kinetis/kl2x/Makefile deleted file mode 100644 index 1a46cb641ef..00000000000 --- a/arch/arm/soc/nxp_kinetis/kl2x/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - Kinetis KL2x MCU series -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc.o diff --git a/arch/arm/soc/nxp_kinetis/kwx/Makefile b/arch/arm/soc/nxp_kinetis/kwx/Makefile deleted file mode 100644 index a27ea013e77..00000000000 --- a/arch/arm/soc/nxp_kinetis/kwx/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - Kinetis KWx MCU series -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_SOC_MKW24D5) += wdog.o soc_kw2xd.o -obj-$(CONFIG_SOC_MKW22D5) += wdog.o soc_kw2xd.o -obj-$(CONFIG_SOC_MKW41Z4) += soc_kw4xz.o -obj-$(CONFIG_SOC_MKW40Z4) += soc_kw4xz.o diff --git a/arch/arm/soc/silabs_exx32/Kbuild b/arch/arm/soc/silabs_exx32/Kbuild deleted file mode 100644 index 7f391a83161..00000000000 --- a/arch/arm/soc/silabs_exx32/Kbuild +++ /dev/null @@ -1 +0,0 @@ -obj-y += $(SOC_SERIES)/ common/ diff --git a/arch/arm/soc/silabs_exx32/common/Makefile b/arch/arm/soc/silabs_exx32/common/Makefile deleted file mode 100644 index 70862008daf..00000000000 --- a/arch/arm/soc/silabs_exx32/common/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += soc_gpio.o diff --git a/arch/arm/soc/silabs_exx32/efm32wg/Makefile b/arch/arm/soc/silabs_exx32/efm32wg/Makefile deleted file mode 100644 index 52341f86c0b..00000000000 --- a/arch/arm/soc/silabs_exx32/efm32wg/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += soc.o diff --git a/arch/arm/soc/st_stm32/Kbuild b/arch/arm/soc/st_stm32/Kbuild deleted file mode 100644 index 58264e36bf2..00000000000 --- a/arch/arm/soc/st_stm32/Kbuild +++ /dev/null @@ -1,3 +0,0 @@ - -obj-y += $(SOC_SERIES)/ -obj-y += common/ diff --git a/arch/arm/soc/st_stm32/common/Makefile b/arch/arm/soc/st_stm32/common/Makefile deleted file mode 100644 index 65e8a46364f..00000000000 --- a/arch/arm/soc/st_stm32/common/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_STM32_ARM_MPU_ENABLE) += arm_mpu_regions.o diff --git a/arch/arm/soc/st_stm32/stm32f0/Makefile b/arch/arm/soc/st_stm32/stm32f0/Makefile deleted file mode 100644 index 380cedd9372..00000000000 --- a/arch/arm/soc/st_stm32/stm32f0/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - ST Microelectronics STM32F0xx series -# -# Copyright (c) 2017 RnDity Sp. z o.o. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc.o - -obj-$(CONFIG_GPIO) += soc_gpio.o diff --git a/arch/arm/soc/st_stm32/stm32f1/Makefile b/arch/arm/soc/st_stm32/stm32f1/Makefile deleted file mode 100644 index ada8aa63b65..00000000000 --- a/arch/arm/soc/st_stm32/stm32f1/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y += soc.o - -obj-$(CONFIG_GPIO) += soc_gpio.o diff --git a/arch/arm/soc/st_stm32/stm32f3/Makefile b/arch/arm/soc/st_stm32/stm32f3/Makefile deleted file mode 100644 index 9e00df04112..00000000000 --- a/arch/arm/soc/st_stm32/stm32f3/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - ST Microelectronics STM32F3xx series -# -# Copyright (c) 2016 RnDity Sp. z o.o. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc.o - -obj-$(CONFIG_GPIO) += soc_gpio.o diff --git a/arch/arm/soc/st_stm32/stm32f4/Makefile b/arch/arm/soc/st_stm32/stm32f4/Makefile deleted file mode 100644 index 1ef7b4af355..00000000000 --- a/arch/arm/soc/st_stm32/stm32f4/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -obj-y += soc.o - -obj-$(CONFIG_GPIO) += soc_gpio.o - -zephyr: $(KERNEL_HEX_NAME) -all: $(KERNEL_HEX_NAME) diff --git a/arch/arm/soc/st_stm32/stm32l4/Makefile b/arch/arm/soc/st_stm32/stm32l4/Makefile deleted file mode 100644 index ada8aa63b65..00000000000 --- a/arch/arm/soc/st_stm32/stm32l4/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y += soc.o - -obj-$(CONFIG_GPIO) += soc_gpio.o diff --git a/arch/arm/soc/ti_lm3s6965/Makefile b/arch/arm/soc/ti_lm3s6965/Makefile deleted file mode 100644 index b086b674c11..00000000000 --- a/arch/arm/soc/ti_lm3s6965/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y += soc_config.o -obj-y += soc.o diff --git a/arch/arm/soc/ti_simplelink/Kbuild b/arch/arm/soc/ti_simplelink/Kbuild deleted file mode 100644 index 2fe772fee6a..00000000000 --- a/arch/arm/soc/ti_simplelink/Kbuild +++ /dev/null @@ -1 +0,0 @@ -obj-y += $(SOC_SERIES)/ diff --git a/arch/arm/soc/ti_simplelink/cc2650/Makefile b/arch/arm/soc/ti_simplelink/cc2650/Makefile deleted file mode 100644 index cd0443f9999..00000000000 --- a/arch/arm/soc/ti_simplelink/cc2650/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 - -obj-y += soc.o diff --git a/arch/arm/soc/ti_simplelink/cc32xx/Makefile b/arch/arm/soc/ti_simplelink/cc32xx/Makefile deleted file mode 100644 index 52341f86c0b..00000000000 --- a/arch/arm/soc/ti_simplelink/cc32xx/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += soc.o diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/Makefile b/arch/arm/soc/ti_simplelink/msp432p4xx/Makefile deleted file mode 100644 index c0b387c1180..00000000000 --- a/arch/arm/soc/ti_simplelink/msp432p4xx/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -obj-y += soc.o - -ifdef CONFIG_SOC_MSP432P401R -soc-cflags += -D__MSP432P401R__ -endif diff --git a/arch/common/Makefile b/arch/common/Makefile deleted file mode 100644 index 9c3148c92e5..00000000000 --- a/arch/common/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_GEN_ISR_TABLES) += isr_tables.o -obj-$(CONFIG_EXECUTION_BENCHMARKING) += timing_info_bench.o diff --git a/arch/common/Makefile.gen_isr_tables b/arch/common/Makefile.gen_isr_tables deleted file mode 100644 index 4bcd8e29a0e..00000000000 --- a/arch/common/Makefile.gen_isr_tables +++ /dev/null @@ -1,42 +0,0 @@ -GEN_ISR_TABLE := $(srctree)/arch/common/gen_isr_tables.py -OUTPUT_SRC := isr_tables.c -OUTPUT_OBJ := isr_tables.o - -ifeq ($(ARCH),riscv32) -OUTPUT_FORMAT := elf32-littleriscv -else ifeq ($(ARCH),xtensa) -OUTPUT_FORMAT := elf32-xtensa-le -else -OUTPUT_FORMAT := elf32-little$(ARCH) -endif - -GEN_ISR_TABLE_EXTRA_ARGS := - -ifeq ($(KBUILD_VERBOSE),1) -GEN_ISR_TABLE_EXTRA_ARGS += --debug -endif - -ifeq ($(CONFIG_GEN_SW_ISR_TABLE),y) -GEN_ISR_TABLE_EXTRA_ARGS += --sw-isr-table -endif - -ifeq ($(CONFIG_GEN_IRQ_VECTOR_TABLE),y) -GEN_ISR_TABLE_EXTRA_ARGS += --vector-table -endif - -# Rule to extract the .intList section from the $(PREBUILT_KERNEL) binary -# and create the source file $(OUTPUT_SRC). This is a C file which contains -# the interrupt tables. -quiet_cmd_gen_irq = IRQ $@ - cmd_gen_irq = \ -( \ - $(OBJCOPY) -I $(OUTPUT_FORMAT) -O binary --only-section=.intList \ - $< isrList.bin && \ - $(GEN_ISR_TABLE) --output-source $@ \ - --intlist isrList.bin $(GEN_ISR_TABLE_EXTRA_ARGS) \ -) - -$(OUTPUT_SRC): $(PREBUILT_KERNEL) $(GEN_ISR_TABLE) - $(call cmd,gen_irq) - -GENERATED_KERNEL_OBJECT_FILES += $(OUTPUT_OBJ) diff --git a/arch/common/Makefile.kobjects b/arch/common/Makefile.kobjects deleted file mode 100644 index 7ba6e7a6cce..00000000000 --- a/arch/common/Makefile.kobjects +++ /dev/null @@ -1,57 +0,0 @@ -GEN_KOBJ_LIST := $(srctree)/scripts/gen_kobject_list.py -PROCESS_GPERF := $(srctree)/scripts/process_gperf.py -OBJ_LIST := kobject_hash.gperf -OUTPUT_SRC_PRE := kobject_hash_preprocessed.c -OUTPUT_SRC := kobject_hash.c -OUTPUT_OBJ := kobject_hash.o -OUTPUT_OBJ_RENAMED := kobject_hash_renamed.o - -SCRIPT_EXTRA_ARGS := - -ifeq ($(KBUILD_VERBOSE),1) -SCRIPT_EXTRA_ARGS += --verbose -endif - -# Scan the kernel binary's DWARF information to produce a table of -# kernel objects which we will pass to gperf -quiet_cmd_gen_kobj_list = KOBJ $@ - cmd_gen_kobj_list = $(GEN_KOBJ_LIST) --kernel $< --output $@ \ - $(SCRIPT_EXTRA_ARGS) - -$(OBJ_LIST): $(PREBUILT_KERNEL) $(GEN_KOBJ_LIST) - $(call cmd,gen_kobj_list) - -# Generate C code which implements a perfect hashtable based on our -# table of kernel objects -quiet_cmd_gperf = GPERF $@ - cmd_gperf = gperf --output-file=$@ $< - -$(OUTPUT_SRC_PRE): $(OBJ_LIST) - $(call cmd,gperf) - -# For our purposes, the code/data generated by gperf is not optimal. -# This script adjusts the generated .c file to greatly reduce the amount -# of code/data generated since we know we are always working with -# pointer values -quiet_cmd_process_gperf = PROCESS $@ - cmd_process_gperf = $(PROCESS_GPERF) -i $< -o $@ $(SCRIPT_EXTRA_ARGS) - -$(OUTPUT_SRC): $(OUTPUT_SRC_PRE) $(PROCESS_GPERF) - $(call cmd,process_gperf) - -# We need precise control of where generated text/data ends up in the final -# kernel image. Disable function/data sections and use objcopy to move -# generated data into special section names -$(OUTPUT_OBJ): KBUILD_CFLAGS += -fno-function-sections -fno-data-sections - -quiet_cmd_kobject_objcopy = OBJCOPY $@ - cmd_kobject_objcopy = $(OBJCOPY) \ - --rename-section .data=.kobject_data.data \ - --rename-section .rodata=.kobject_data.rodata \ - --rename-section .text=.kobject_data.text \ - $< $@ - -$(OUTPUT_OBJ_RENAMED): $(OUTPUT_OBJ) - $(call cmd,kobject_objcopy) - -GENERATED_KERNEL_OBJECT_FILES += $(OUTPUT_OBJ_RENAMED) diff --git a/arch/nios2/Kbuild b/arch/nios2/Kbuild deleted file mode 100644 index 1573726179d..00000000000 --- a/arch/nios2/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/include/drivers -subdir-ccflags-y +=-I$(srctree)/drivers -subdir-asflags-y += $(subdir-ccflags-y) - -obj-y += soc/$(SOC_PATH)/ -obj-y += core/ diff --git a/arch/nios2/Makefile b/arch/nios2/Makefile deleted file mode 100644 index 5f775da6ed6..00000000000 --- a/arch/nios2/Makefile +++ /dev/null @@ -1,58 +0,0 @@ --include $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/Makefile - -ifdef CONFIG_GP_NONE -gpopt = none -else ifdef CONFIG_GP_LOCAL -gpopt = local -else ifdef CONFIG_GP_GLOBAL -gpopt = global -else ifdef CONFIG_GP_ALL_DATA -gpopt = data -endif - -# Set Global Pointer option based on Kconfig. -arch_cflags += -mgpopt=$(gpopt) - -# Put functions and data in their own binary sections so that ld can -# garbage collect them -arch_cflags += $(call cc-option,-ffunction-sections) \ - $(call cc-option,-fdata-sections) - -# TODO Find a way to pull this out of system.h somehow -# instead of having Kconfig for it -ifdef CONFIG_HAS_MUL_INSTRUCTION -arch_cflags += -mhw-mul -else -arch_cflags += -mno-hw-mul -endif -ifdef CONFIG_HAS_MULX_INSTRUCTION -arch_cflags += -mhw-mulx -else -arch_cflags += -mno-hw-mulx -endif -ifdef CONFIG_HAS_DIV_INSTRUCTION -arch_cflags += -mhw-div -else -arch_cflags += -mno-hw-div -endif - -# Nios II CPUs are configurable and we need to pull in the generated -# headers system.h and linker.h which specify what is enabled and where -# everything is. -soc_ld_include := -I$(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/include -arch_cflags += $(soc_ld_include) -EXTRA_LINKER_CMD_OPT += $(soc_ld_include) - -KBUILD_AFLAGS += $(arch_cflags) -KBUILD_CFLAGS += $(arch_cflags) -KBUILD_CXXFLAGS += $(arch_cflags) - -soc-cxxflags ?= $(soc-cflags) -soc-aflags ?= $(soc-cflags) -KBUILD_CFLAGS += $(soc-cflags) -KBUILD_CXXFLAGS += $(soc-cxxflags) -KBUILD_AFLAGS += $(soc-aflags) - -zephyr: $(KERNEL_HEX_NAME) -all: $(KERNEL_HEX_NAME) - diff --git a/arch/nios2/core/Makefile b/arch/nios2/core/Makefile deleted file mode 100644 index af03974db13..00000000000 --- a/arch/nios2/core/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y += -I$(srctree)/kernel/include -ccflags-y += -I$(srctree)/arch/$(ARCH)/include - -obj-y += reset.o irq_manage.o fatal.o swap.o thread.o \ - cpu_idle.o irq_offload.o prep_c.o crt0.o \ - exception.o cache.o - -obj-$(CONFIG_IRQ_OFFLOAD) += irq_offload.o diff --git a/arch/nios2/soc/nios2-qemu/Kbuild b/arch/nios2/soc/nios2-qemu/Kbuild deleted file mode 100644 index 30ca0658f44..00000000000 --- a/arch/nios2/soc/nios2-qemu/Kbuild +++ /dev/null @@ -1,10 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/nios2/include/ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -# Force build system to create built-in.o even though we don't (yet) -# have any C files to compile -obj- = dummy.o diff --git a/arch/nios2/soc/nios2f-zephyr/Kbuild b/arch/nios2/soc/nios2f-zephyr/Kbuild deleted file mode 100644 index d47282bf082..00000000000 --- a/arch/nios2/soc/nios2f-zephyr/Kbuild +++ /dev/null @@ -1,10 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/nios2/include/ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -# Trick the build system into generating built-in.o even though there -# are no C files (yet) to compile -obj- = dummy.o diff --git a/arch/nios2/soc/nios2f-zephyr/Makefile b/arch/nios2/soc/nios2f-zephyr/Makefile deleted file mode 100644 index 41b47b32eab..00000000000 --- a/arch/nios2/soc/nios2f-zephyr/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -export NIOS2_CPU_SOF=$(ZEPHYR_BASE)/arch/nios2/soc/nios2f-zephyr/cpu/ghrd_10m50da.sof - diff --git a/arch/riscv32/Kbuild b/arch/riscv32/Kbuild deleted file mode 100644 index 5c9ede6d77c..00000000000 --- a/arch/riscv32/Kbuild +++ /dev/null @@ -1,11 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/include/drivers -subdir-ccflags-y +=-I$(srctree)/drivers -subdir-asflags-y += $(subdir-ccflags-y) - -ifneq ($(SOC_FAMILY),) -obj-y += soc/$(SOC_FAMILY)/ -else -obj-y += soc/$(SOC_PATH)/ -endif - -obj-y += core/ diff --git a/arch/riscv32/Makefile b/arch/riscv32/Makefile deleted file mode 100644 index 90cfb57f095..00000000000 --- a/arch/riscv32/Makefile +++ /dev/null @@ -1,16 +0,0 @@ --include $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/Makefile - -# Put functions and data in their own binary sections so that ld can -# garbage collect them -arch_cflags += $(call cc-option,-ffunction-sections) \ - $(call cc-option,-fdata-sections) - -KBUILD_AFLAGS += $(arch_cflags) -KBUILD_CFLAGS += $(arch_cflags) -KBUILD_CXXFLAGS += $(arch_cflags) - -soc-cxxflags ?= $(soc-cflags) -soc-aflags ?= $(soc-cflags) -KBUILD_CFLAGS += $(soc-cflags) -KBUILD_CXXFLAGS += $(soc-cxxflags) -KBUILD_AFLAGS += $(soc-aflags) diff --git a/arch/riscv32/core/Makefile b/arch/riscv32/core/Makefile deleted file mode 100644 index 3f8e7ba219a..00000000000 --- a/arch/riscv32/core/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/$(ARCH)/include - -obj-y += isr.o reset.o fatal.o irq_manage.o \ - prep_c.o cpu_idle.o swap.o thread.o irq_offload.o diff --git a/arch/riscv32/soc/pulpino/Kbuild b/arch/riscv32/soc/pulpino/Kbuild deleted file mode 100644 index 6eff8cafbaf..00000000000 --- a/arch/riscv32/soc/pulpino/Kbuild +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y +=-I$(srctree)/include -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -obj-y = soc_irq.o vector.o pulpino_irq.o pulpino_idle.o diff --git a/arch/riscv32/soc/pulpino/Makefile b/arch/riscv32/soc/pulpino/Makefile deleted file mode 100644 index 4dda17816fa..00000000000 --- a/arch/riscv32/soc/pulpino/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -soc-cflags := -I/$(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/ - -ifndef CONFIG_RISCV_GENERIC_TOOLCHAIN -soc-cflags += -march=IMXpulpv2 -endif - -KERNEL_S19_NAME = $(KERNEL_NAME).s19 - -quiet_cmd_gen_s19 = S19 $@ - cmd_gen_s19 = \ -( \ - $(OBJCOPY) --srec-len 1 --output-target=srec $< $@; \ -) - -$(KERNEL_S19_NAME): $(KERNEL_ELF_NAME) - $(call cmd,gen_s19) - -zephyr: $(KERNEL_S19_NAME) -all: $(KERNEL_S19_NAME) -export KERNEL_S19_NAME diff --git a/arch/riscv32/soc/riscv-privilege/Makefile b/arch/riscv32/soc/riscv-privilege/Makefile deleted file mode 100644 index f788ad8d7ce..00000000000 --- a/arch/riscv32/soc/riscv-privilege/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# Kconfig - riscv SOC family supporting the riscv privileged architecture spec -# -# Copyright (c) 2017 Jean-Paul Etienne -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += $(SOC_SERIES)/ -obj-y += common/ diff --git a/arch/riscv32/soc/riscv-privilege/common/Makefile b/arch/riscv32/soc/riscv-privilege/common/Makefile deleted file mode 100644 index 2ae252830a7..00000000000 --- a/arch/riscv32/soc/riscv-privilege/common/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Kconfig - SOC_FAMILY_RISCV_PRIVILEGE common functionalities -# -# Copyright (c) 2017 Jean-Paul Etienne -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += soc_common_irq.o soc_irq.o diff --git a/arch/riscv32/soc/riscv-privilege/fe310/Makefile b/arch/riscv32/soc/riscv-privilege/fe310/Makefile deleted file mode 100644 index 174f2eff9a8..00000000000 --- a/arch/riscv32/soc/riscv-privilege/fe310/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -soc-cflags := -I/$(srctree)/arch/$(ARCH)/soc/$(SOC_FAMILY)/common/ - -obj-y += vector.o fe310_idle.o - -soc_ld_include := -I$(srctree)/arch/$(ARCH)/soc/$(SOC_FAMILY)/common/ \ - -I$(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/ -EXTRA_LINKER_CMD_OPT += $(soc_ld_include) diff --git a/arch/riscv32/soc/riscv-privilege/riscv32-qemu/Makefile b/arch/riscv32/soc/riscv-privilege/riscv32-qemu/Makefile deleted file mode 100644 index 95c674bd2d0..00000000000 --- a/arch/riscv32/soc/riscv-privilege/riscv32-qemu/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -soc-cflags := -I/$(srctree)/arch/$(ARCH)/soc/$(SOC_FAMILY)/common/ - -obj-y += qemu_irq.o vector.o - -soc_ld_include := -I$(srctree)/arch/$(ARCH)/soc/$(SOC_FAMILY)/common/ \ - -I$(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/ -EXTRA_LINKER_CMD_OPT += $(soc_ld_include) diff --git a/arch/x86/Kbuild b/arch/x86/Kbuild deleted file mode 100644 index 496c97cb6aa..00000000000 --- a/arch/x86/Kbuild +++ /dev/null @@ -1,5 +0,0 @@ -obj-$(CONFIG_GDB_SERVER) += debug/ -obj-y += soc/$(SOC_PATH)/ -# Must be last so that debug/ or soc/ can override default exception -# handlers -obj-y += core/ diff --git a/arch/x86/Makefile b/arch/x86/Makefile deleted file mode 100644 index fd73c89d260..00000000000 --- a/arch/x86/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -PERF_OPT=$(if $(filter -Os,$(KBUILD_CFLAGS)),,y) - -cflags-y += $(call cc-option,-ffunction-sections,) $(call cc-option,-fdata-sections,) -ifeq ($(PERF_OPT),y) -cflags-y += -DPERF_OPT -else -PREFERRED_STACK_BOUNDARY = y -endif - -ifeq ($(COMPILER),clang) -ifeq ($(CONFIG_X86_IAMCU),) -KBUILD_CPPFLAGS += $(call cc-option,-Qunused-arguments,) -else -CC_M32 = -m32 -mmcu -KBUILD_CFLAGS += -mmcu -KBUILD_CPPFLAGS += -mmcu -endif -biarch := $(call cc-option,-m32) -dwarf2 := $(call cc-option,-gdwarf-2) -KBUILD_AFLAGS += $(biarch) -KBUILD_CFLAGS += $(biarch) -KBUILD_CFLAGS += $(dwarf2) -else -cflags-$(PREFERRED_STACK_BOUNDARY) += $(call cc-option,-mpreferred-stack-boundary=2) -endif -cflags-$(CONFIG_LTO) += $(call cc-option,-flto,) - -ifneq ($(CONFIG_SSE_FP_MATH),y) -cflags-y += -mno-sse -endif - -include $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/Makefile - -KBUILD_CXXFLAGS += $(cflags-y) -KBUILD_CFLAGS += $(cflags-y) - -soc-cxxflags ?= $(soc-cflags) -soc-aflags ?= $(soc-cflags) -KBUILD_CFLAGS += $(soc-cflags) -KBUILD_CXXFLAGS += $(soc-cxxflags) -KBUILD_AFLAGS += $(soc-aflags) - diff --git a/arch/x86/Makefile.gdt b/arch/x86/Makefile.gdt deleted file mode 100644 index 048c9415ac8..00000000000 --- a/arch/x86/Makefile.gdt +++ /dev/null @@ -1,26 +0,0 @@ -ifeq ($(KBUILD_VERBOSE),1) - GENGDT_EXTRA_ARGS := --verbose -else - GENGDT_EXTRA_ARGS := -endif - -GENGDT := $(srctree)/scripts/gen_gdt.py - -OUTPUT_FORMAT ?= elf32-i386 -OUTPUT_ARCH ?= i386 - -quiet_cmd_gen_gdt = GDT $@ - cmd_gen_gdt = \ -( \ - $(GENGDT) --kernel $(PREBUILT_KERNEL) \ - --output-gdt gdt.bin \ - $(GENGDT_EXTRA_ARGS) && \ - $(OBJCOPY) -I binary -B $(OUTPUT_ARCH) -O $(OUTPUT_FORMAT) \ - --rename-section .data=gdt_ram_data gdt.bin $@ \ -) - -gdt.o: $(PREBUILT_KERNEL) $(GENGDT) - $(call cmd,gen_gdt) - -GENERATED_KERNEL_OBJECT_FILES += gdt.o - diff --git a/arch/x86/Makefile.idt b/arch/x86/Makefile.idt deleted file mode 100644 index ee29753aef1..00000000000 --- a/arch/x86/Makefile.idt +++ /dev/null @@ -1,33 +0,0 @@ -ifeq ($(KBUILD_VERBOSE),1) - GENIDT_EXTRA_ARGS := --verbose -else - GENIDT_EXTRA_ARGS := -endif - -GENIDT := $(srctree)/scripts/gen_idt.py - -OUTPUT_FORMAT ?= elf32-i386 -OUTPUT_ARCH ?= i386 - -quiet_cmd_gen_idt = SIDT $@ - cmd_gen_idt = \ -( \ - $(GENIDT) --kernel $(PREBUILT_KERNEL) \ - --output-idt staticIdt.bin \ - --vector-map irq_int_vector_map.bin \ - $(GENIDT_EXTRA_ARGS) && \ - $(OBJCOPY) -I binary -B $(OUTPUT_ARCH) -O $(OUTPUT_FORMAT) \ - --rename-section .data=staticIdt staticIdt.bin staticIdt.o && \ - $(OBJCOPY) -I binary -B $(OUTPUT_ARCH) -O $(OUTPUT_FORMAT) \ - --rename-section .data=irq_int_vector_map irq_int_vector_map.bin \ - irq_int_vector_map.o && \ - rm staticIdt.bin irq_int_vector_map.bin \ -) - -staticIdt.o: $(PREBUILT_KERNEL) $(GENIDT) - $(call cmd,gen_idt) - -irq_int_vector_map.o: staticIdt.o - -GENERATED_KERNEL_OBJECT_FILES += staticIdt.o irq_int_vector_map.o - diff --git a/arch/x86/Makefile.mmu b/arch/x86/Makefile.mmu deleted file mode 100644 index c55d8f46a14..00000000000 --- a/arch/x86/Makefile.mmu +++ /dev/null @@ -1,26 +0,0 @@ -ifeq ($(KBUILD_VERBOSE),1) - GENMMU_EXTRA_ARGS := -v -else - GENMMU_EXTRA_ARGS := -endif - -GENMMU := $(ZEPHYR_BASE)/scripts/gen_mmu_x86.py - -OUTPUT_FORMAT ?= elf32-i386 -OUTPUT_ARCH ?= i386 - -quiet_cmd_gen_mmu = GMMU $@ - cmd_gen_mmu = \ -( \ - $(OBJCOPY) -I $(OUTPUT_FORMAT) -O binary -j mmulist $< mmulist.bin && \ - $(GENMMU) -i mmulist.bin -k $(PREBUILT_KERNEL) \ - -o mmu_tables.bin $(GENMMU_EXTRA_ARGS) \ -) - - -mmu_tables.o: $(PREBUILT_KERNEL) $(GENMMU) - $(call cmd,gen_mmu) - $(Q)$(OBJCOPY) -I binary -B $(OUTPUT_ARCH) -O $(OUTPUT_FORMAT) \ - --rename-section .data=.mmu_data mmu_tables.bin $@ - -GENERATED_KERNEL_OBJECT_FILES += mmu_tables.o diff --git a/arch/x86/core/Makefile b/arch/x86/core/Makefile deleted file mode 100644 index 87662b73c7f..00000000000 --- a/arch/x86/core/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -ccflags-y += -I$(srctree)/kernel/include -asflags-y += -I$(srctree)/kernel/include - -ifeq ($(COMPILER)$(CONFIG_X86_IAMCU),clang) -# We rely on GAS for assembling, so don't use the integrated assembler -KBUILD_AFLAGS += -no-integrated-as -endif - -# To create dynamic stubs we need to do a .rept on the total number of -# stubs divided by a constant, this prevents GAS from thinking the '/' -# character starts a comment -KBUILD_AFLAGS += -Wa,--divide - -obj-y += cpuhalt.o \ - msr.o irq_manage.o \ - sys_fatal_error_handler.o \ - crt0.o cache_s.o cache.o excstub.o \ - intstub.o swap.o thread.o - -obj-$(CONFIG_IRQ_OFFLOAD) += irq_offload.o -obj-$(CONFIG_FP_SHARING) += float.o -obj-$(CONFIG_REBOOT_RST_CNT) += reboot_rst_cnt.o -obj-$(CONFIG_X86_MMU) += x86_mmu.o -obj-$(CONFIG_X86_USERSPACE) += userspace.o -obj-$(CONFIG_DEBUG_INFO) += debug/ -obj-$(CONFIG_REBOOT_RST_CNT) += reboot_rst_cnt.o - -# Last since we declare default exception handlers here -obj-y += fatal.o diff --git a/arch/x86/core/debug/Makefile b/arch/x86/core/debug/Makefile deleted file mode 100644 index f06b9fc5379..00000000000 --- a/arch/x86/core/debug/Makefile +++ /dev/null @@ -1,2 +0,0 @@ - -obj-y = debug_frames.o diff --git a/arch/x86/debug/Makefile b/arch/x86/debug/Makefile deleted file mode 100644 index b0d1be5a91c..00000000000 --- a/arch/x86/debug/Makefile +++ /dev/null @@ -1,2 +0,0 @@ - -obj-$(CONFIG_GDB_SERVER) = gdb_arch.o gdb_dbg_regs.o diff --git a/arch/x86/soc/atom/Kbuild b/arch/x86/soc/atom/Kbuild deleted file mode 100644 index cb15a8ef4f2..00000000000 --- a/arch/x86/soc/atom/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/x86 -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj-y += soc.o diff --git a/arch/x86/soc/atom/Makefile b/arch/x86/soc/atom/Makefile deleted file mode 100644 index 6813ef4e1bc..00000000000 --- a/arch/x86/soc/atom/Makefile +++ /dev/null @@ -1 +0,0 @@ -soc-cflags = -march=atom $(call cc-option,-mtune=atom,$(call cc-option,-mtune=generic)) diff --git a/arch/x86/soc/ia32/Kbuild b/arch/x86/soc/ia32/Kbuild deleted file mode 100644 index cb15a8ef4f2..00000000000 --- a/arch/x86/soc/ia32/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/x86 -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj-y += soc.o diff --git a/arch/x86/soc/ia32/Makefile b/arch/x86/soc/ia32/Makefile deleted file mode 100644 index 6933593580a..00000000000 --- a/arch/x86/soc/ia32/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -ifeq ($(CONFIG_X86_IAMCU),y) -LD_TOOLCHAIN ?= -D__GCC_LINKER_CMD__ -D__IAMCU -OUTPUT_FORMAT = elf32-iamcu -OUTPUT_ARCH = iamcu:intel -soc-cflags = $(call cc-option,-msoft-float) -endif - -soc-cflags += $(call cc-option,-march=pentium) diff --git a/arch/x86/soc/intel_quark/Kbuild b/arch/x86/soc/intel_quark/Kbuild deleted file mode 100644 index f3eed19aafd..00000000000 --- a/arch/x86/soc/intel_quark/Kbuild +++ /dev/null @@ -1,2 +0,0 @@ - -obj-y += $(SOC_SERIES)/ diff --git a/arch/x86/soc/intel_quark/quark_d2000/Kbuild b/arch/x86/soc/intel_quark/quark_d2000/Kbuild deleted file mode 100644 index 471d81ddb5c..00000000000 --- a/arch/x86/soc/intel_quark/quark_d2000/Kbuild +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/x86 -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers -asflags-y := ${ccflags-y} - -# Force build system to create built-in.o even though we don't -# have any C files to compile -obj- = dummy.o diff --git a/arch/x86/soc/intel_quark/quark_d2000/Makefile b/arch/x86/soc/intel_quark/quark_d2000/Makefile deleted file mode 100644 index dcf2ff655e2..00000000000 --- a/arch/x86/soc/intel_quark/quark_d2000/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -ifeq ($(COMPILER),clang) -soc-cflags = $(call cc-option,-msoft-float, -march=pentium) -else -soc-cflags = $(call cc-option,-march=lakemont -mtune=lakemont -msoft-float, -march=pentium) -endif - -ifeq ($(CONFIG_X86_IAMCU),y) -soc-cflags += $(call cc-option,-miamcu) -LD_TOOLCHAIN ?= -D__GCC_LINKER_CMD__ -D__IAMCU -OUTPUT_FORMAT = elf32-iamcu -OUTPUT_ARCH = iamcu:intel -else -soc-cflags += $(call cc-option,-mno-iamcu) -endif -soc-cflags += -DQM_LAKEMONT=1 - -SOC_SERIES = quark_d2000 diff --git a/arch/x86/soc/intel_quark/quark_se/Kbuild b/arch/x86/soc/intel_quark/quark_se/Kbuild deleted file mode 100644 index 262b54aa24b..00000000000 --- a/arch/x86/soc/intel_quark/quark_se/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y +=-I$(srctree)/arch/x86 -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj-$(CONFIG_SOC_QUARK_SE_C1000) = soc.o soc_config.o eoi.o power.o soc_power.o diff --git a/arch/x86/soc/intel_quark/quark_se/Makefile b/arch/x86/soc/intel_quark/quark_se/Makefile deleted file mode 100644 index 70222c93f9b..00000000000 --- a/arch/x86/soc/intel_quark/quark_se/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -ifeq ($(COMPILER),clang) -soc-cflags = $(call cc-option,-msoft-float, -march=pentium) -else -soc-cflags = $(call cc-option,-march=lakemont -mtune=lakemont -msoft-float, -march=pentium) -endif - -ifeq ($(CONFIG_X86_IAMCU),y) -soc-cflags += $(call cc-option,-miamcu) -LD_TOOLCHAIN ?= -D__GCC_LINKER_CMD__ -D__IAMCU -OUTPUT_FORMAT = elf32-iamcu -OUTPUT_ARCH = iamcu:intel -else -soc-cflags += $(call cc-option,-mno-iamcu) -endif -soc-cflags += -DQM_LAKEMONT=1 - -SOC_SERIES = quark_se diff --git a/arch/x86/soc/intel_quark/quark_x1000/Kbuild b/arch/x86/soc/intel_quark/quark_x1000/Kbuild deleted file mode 100644 index f1dc2646e3a..00000000000 --- a/arch/x86/soc/intel_quark/quark_x1000/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers - -asflags-y := ${ccflags-y} - -obj-y += soc.o diff --git a/arch/x86/soc/intel_quark/quark_x1000/Makefile b/arch/x86/soc/intel_quark/quark_x1000/Makefile deleted file mode 100644 index 49ad83f91fd..00000000000 --- a/arch/x86/soc/intel_quark/quark_x1000/Makefile +++ /dev/null @@ -1 +0,0 @@ -soc-cflags = $(call cc-option,-march=pentium) diff --git a/arch/xtensa/Kbuild b/arch/xtensa/Kbuild deleted file mode 100644 index 3913be5d963..00000000000 --- a/arch/xtensa/Kbuild +++ /dev/null @@ -1,12 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/include/drivers -subdir-ccflags-y +=-I$(srctree)/drivers -subdir-asflags-y := ${subdir-ccflags-y} - -ifneq ($(SOC_FAMILY),) -obj-y += soc/$(SOC_FAMILY)/ -else -obj-y += soc/$(SOC_PATH)/ -endif - -obj-y += core/ -obj-y += core/startup/ diff --git a/arch/xtensa/Makefile b/arch/xtensa/Makefile deleted file mode 100644 index 12f71b860c7..00000000000 --- a/arch/xtensa/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# XCC emits an annoying warning if this is used even though the -# $(call cc-option,) test in toplevel Makefile passes. -KBUILD_CFLAGS := $(filter-out -fno-omit-frame-pointer, \ - ${KBUILD_CFLAGS}) - -# Put functions and data in their own binary sections so that ld can -# garbage collect them -KBUILD_CFLAGS += $(call cc-option,-ffunction-sections,) \ - $(call cc-option,-fdata-sections,) - -KBUILD_AFLAGS += $(flagBoardType) -KBUILD_CFLAGS += $(flagBoardType) \ - $(call cc-option,-fms-extensions,) - -include $(srctree)/arch/$(ARCH)/core/Makefile -include $(srctree)/arch/$(ARCH)/soc/$(SOC_PATH)/Makefile - -cflags-$(CONFIG_LTO) += $(call cc-option,-flto,) - -KBUILD_CFLAGS += $(cflags-y) -KBUILD_CXXFLAGS += $(cflags-y) diff --git a/arch/xtensa/core/Makefile b/arch/xtensa/core/Makefile deleted file mode 100644 index ade6030a04c..00000000000 --- a/arch/xtensa/core/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -asflags-y += -mlongcalls - -ifdef CONFIG_ATOMIC_OPERATIONS_C -# Use C routines from kernel/atomic_c.c -obj-atomic= -else -# Use our own routines implmented in assembly -obj-atomic=atomic.o -endif -obj-y = ${obj-atomic} cpu_idle.o fatal.o \ - swap.o thread.o xt_zephyr.o xtensa_context.o xtensa_intr_asm.o \ - xtensa_intr.o xtensa_vectors.o irq_manage.o -obj-$(CONFIG_XTENSA_USE_CORE_CRT1) += crt1.o -obj-$(CONFIG_IRQ_OFFLOAD) += irq_offload.o diff --git a/arch/xtensa/core/offsets/Makefile b/arch/xtensa/core/offsets/Makefile deleted file mode 100644 index 028c302aee3..00000000000 --- a/arch/xtensa/core/offsets/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = offsets.o diff --git a/arch/xtensa/core/startup/Makefile b/arch/xtensa/core/startup/Makefile deleted file mode 100644 index 2e0c1df2df4..00000000000 --- a/arch/xtensa/core/startup/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -asflags-y := -c -xassembler-with-cpp $(XTENSA_INCLUDE) $(flagBoardType) -mtext-section-literals -mlongcalls -obj-$(CONFIG_XTENSA_RESET_VECTOR) = reset-vector.o diff --git a/arch/xtensa/soc/D_108mini/Makefile b/arch/xtensa/soc/D_108mini/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/D_108mini/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/D_212GP/Makefile b/arch/xtensa/soc/D_212GP/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/D_212GP/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/D_233L/Makefile b/arch/xtensa/soc/D_233L/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/D_233L/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/XRC_D2PM_5swIrq/Makefile b/arch/xtensa/soc/XRC_D2PM_5swIrq/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/XRC_D2PM_5swIrq/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/XRC_FUSION_AON_ALL_LM/Makefile b/arch/xtensa/soc/XRC_FUSION_AON_ALL_LM/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/XRC_FUSION_AON_ALL_LM/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/esp32/Makefile b/arch/xtensa/soc/esp32/Makefile deleted file mode 100644 index 550bff63427..00000000000 --- a/arch/xtensa/soc/esp32/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = soc.o diff --git a/arch/xtensa/soc/hifi2_std/Makefile b/arch/xtensa/soc/hifi2_std/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/hifi2_std/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/hifi3_bd5/Makefile b/arch/xtensa/soc/hifi3_bd5/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/hifi3_bd5/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/hifi3_bd5_call0/Makefile b/arch/xtensa/soc/hifi3_bd5_call0/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/hifi3_bd5_call0/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/hifi4_bd7/Makefile b/arch/xtensa/soc/hifi4_bd7/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/hifi4_bd7/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/hifi_mini/Makefile b/arch/xtensa/soc/hifi_mini/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/hifi_mini/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/hifi_mini_4swIrq/Makefile b/arch/xtensa/soc/hifi_mini_4swIrq/Makefile deleted file mode 100644 index 5e8827d7df9..00000000000 --- a/arch/xtensa/soc/hifi_mini_4swIrq/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- = soc.o diff --git a/arch/xtensa/soc/sample_controller/Makefile b/arch/xtensa/soc/sample_controller/Makefile deleted file mode 100644 index 454e136f3d8..00000000000 --- a/arch/xtensa/soc/sample_controller/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj- = soc.o - diff --git a/boards/Makefile b/boards/Makefile deleted file mode 100644 index a541ba723a4..00000000000 --- a/boards/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += $(ARCH)/$(BOARD_NAME)/ diff --git a/boards/arc/arduino_101_sss/Makefile b/boards/arc/arduino_101_sss/Makefile deleted file mode 100644 index 8bed11bff8b..00000000000 --- a/boards/arc/arduino_101_sss/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj- += dummy.o diff --git a/boards/arc/arduino_101_sss/Makefile.board b/boards/arc/arduino_101_sss/Makefile.board deleted file mode 100644 index 4dc7665a495..00000000000 --- a/boards/arc/arduino_101_sss/Makefile.board +++ /dev/null @@ -1,19 +0,0 @@ -ifeq (${ZEPHYR_FLASH_OVER_DFU},y) -FLASH_SCRIPT = dfuutil.sh -DFUUTIL_PID = 8087:0aba -DFUUTIL_ALT = sensor_core -DFUUTIL_IMG = ${O}/${KERNEL_BIN_NAME} -export DFUUTIL_PID DFUUTIL_ALT DFUUTIL_IMG -else -FLASH_SCRIPT = openocd.sh -endif -DEBUG_SCRIPT = openocd.sh - -OPENOCD_PRE_CMD = "targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} $(CONFIG_FLASH_BASE_ADDRESS)" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} $(CONFIG_FLASH_BASE_ADDRESS)" - -GDB_PORT = 3334 - -export OPENOCD_PRE_CMD FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD GDB_PORT - diff --git a/boards/arc/em_starterkit/Makefile b/boards/arc/em_starterkit/Makefile deleted file mode 100644 index 8bed11bff8b..00000000000 --- a/boards/arc/em_starterkit/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj- += dummy.o diff --git a/boards/arc/em_starterkit/Makefile.board b/boards/arc/em_starterkit/Makefile.board deleted file mode 100644 index 67bdd55ce67..00000000000 --- a/boards/arc/em_starterkit/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = arc_debugger.sh -DEBUG_SCRIPT = arc_debugger.sh - -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_ELF_NAME}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_ELF_NAME}" - -export FLASH_SCRIPT DEBUG_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD diff --git a/boards/arc/panther_ss/Makefile b/boards/arc/panther_ss/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arc/panther_ss/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arc/panther_ss/Makefile.board b/boards/arc/panther_ss/Makefile.board deleted file mode 100644 index e99bb120752..00000000000 --- a/boards/arc/panther_ss/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh -OPENOCD_PRE_CMD = "targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} $(CONFIG_FLASH_BASE_ADDRESS)" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} $(CONFIG_FLASH_BASE_ADDRESS)" - -export OPENOCD_PRE_CMD FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD diff --git a/boards/arc/quark_se_c1000_ss_devboard/Makefile b/boards/arc/quark_se_c1000_ss_devboard/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arc/quark_se_c1000_ss_devboard/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arc/quark_se_c1000_ss_devboard/Makefile.board b/boards/arc/quark_se_c1000_ss_devboard/Makefile.board deleted file mode 100644 index e99bb120752..00000000000 --- a/boards/arc/quark_se_c1000_ss_devboard/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh -OPENOCD_PRE_CMD = "targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} $(CONFIG_FLASH_BASE_ADDRESS)" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} $(CONFIG_FLASH_BASE_ADDRESS)" - -export OPENOCD_PRE_CMD FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD diff --git a/boards/arm/96b_carbon/Makefile b/boards/arm/96b_carbon/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/96b_carbon/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/96b_carbon/Makefile.board b/boards/arm/96b_carbon/Makefile.board deleted file mode 100644 index 383c17ba2de..00000000000 --- a/boards/arm/96b_carbon/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = dfuutil.sh -DFUUTIL_PID = 0483:df11 -DFUUTIL_ALT = 0 -DFUUTIL_IMG = ${O}/${KERNEL_BIN_NAME} -DFUUTIL_DFUSE_ADDR = ${CONFIG_FLASH_BASE_ADDRESS} - -export DFUUTIL_PID DFUUTIL_ALT DFUUTIL_IMG DFUUTIL_DFUSE_ADDR diff --git a/boards/arm/96b_carbon_nrf51/Makefile b/boards/arm/96b_carbon_nrf51/Makefile deleted file mode 100644 index 6bea3d3a2dd..00000000000 --- a/boards/arm/96b_carbon_nrf51/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj- += dummy.o diff --git a/boards/arm/96b_neonkey/Makefile b/boards/arm/96b_neonkey/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/96b_neonkey/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/96b_nitrogen/Makefile b/boards/arm/96b_nitrogen/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/96b_nitrogen/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/96b_nitrogen/Makefile.board b/boards/arm/96b_nitrogen/Makefile.board deleted file mode 100644 index 5e13e3f0877..00000000000 --- a/boards/arm/96b_nitrogen/Makefile.board +++ /dev/null @@ -1,6 +0,0 @@ -FLASH_SCRIPT = pyocd.sh -DEBUG_SCRIPT = pyocd.sh - -PYOCD_TARGET = nrf52 - -export FLASH_SCRIPT PYOCD_TARGET diff --git a/boards/arm/arduino_101_ble/Makefile b/boards/arm/arduino_101_ble/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/arduino_101_ble/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/arduino_101_ble/Makefile.board b/boards/arm/arduino_101_ble/Makefile.board deleted file mode 100644 index 8b91bf2f8c2..00000000000 --- a/boards/arm/arduino_101_ble/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -ifeq (${ZEPHYR_FLASH_OVER_DFU},y) -FLASH_SCRIPT = dfuutil.sh -DFUUTIL_PID = 8087:0aba -DFUUTIL_ALT = ble_core -DFUUTIL_IMG = ${O}/${KERNEL_BIN_NAME} -export DFUUTIL_PID DFUUTIL_ALT DFUUTIL_IMG -endif - diff --git a/boards/arm/arduino_due/Makefile b/boards/arm/arduino_due/Makefile deleted file mode 100644 index a6aa30f1cd5..00000000000 --- a/boards/arm/arduino_due/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o diff --git a/boards/arm/arduino_due/Makefile.board b/boards/arm/arduino_due/Makefile.board deleted file mode 100644 index 14650cd46dc..00000000000 --- a/boards/arm/arduino_due/Makefile.board +++ /dev/null @@ -1 +0,0 @@ -FLASH_SCRIPT = bossa-flash.sh diff --git a/boards/arm/bbc_microbit/Makefile b/boards/arm/bbc_microbit/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/bbc_microbit/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/bbc_microbit/Makefile.board b/boards/arm/bbc_microbit/Makefile.board deleted file mode 100644 index 36c4d77a4c3..00000000000 --- a/boards/arm/bbc_microbit/Makefile.board +++ /dev/null @@ -1,4 +0,0 @@ -PYOCD_TARGET = nrf51 -FLASH_SCRIPT=pyocd.sh -DEBUG_SCRIPT=pyocd.sh -export PYOCD_TARGET FLASH_SCRIPT diff --git a/boards/arm/cc2650_sensortag/Makefile b/boards/arm/cc2650_sensortag/Makefile deleted file mode 100644 index 16f5448ec87..00000000000 --- a/boards/arm/cc2650_sensortag/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 - -# Temporary solution: always launch pinmux init -obj-y += pinmux.o diff --git a/boards/arm/cc3220sf_launchxl/Makefile b/boards/arm/cc3220sf_launchxl/Makefile deleted file mode 100644 index 1bfb9d7d0ba..00000000000 --- a/boards/arm/cc3220sf_launchxl/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -obj-y += pinmux.o -obj-$(CONFIG_CC3220SF_DEBUG) += dbghdr.o diff --git a/boards/arm/curie_ble/Makefile b/boards/arm/curie_ble/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/curie_ble/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/disco_l475_iot1/Makefile b/boards/arm/disco_l475_iot1/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/disco_l475_iot1/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/disco_l475_iot1/Makefile.board b/boards/arm/disco_l475_iot1/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/disco_l475_iot1/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/efm32wg_stk3800/Makefile b/boards/arm/efm32wg_stk3800/Makefile deleted file mode 100644 index 6ece6a9a343..00000000000 --- a/boards/arm/efm32wg_stk3800/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - EFM32WG-STK3800 board -# -# Copyright (c) 2017, Christian Taedcke -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_UART_GECKO) += board.o diff --git a/boards/arm/frdm_k64f/Makefile b/boards/arm/frdm_k64f/Makefile deleted file mode 100644 index 2c94da58564..00000000000 --- a/boards/arm/frdm_k64f/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MCUX) += pinmux.o diff --git a/boards/arm/frdm_k64f/Makefile.board b/boards/arm/frdm_k64f/Makefile.board deleted file mode 100644 index f49ae0eb431..00000000000 --- a/boards/arm/frdm_k64f/Makefile.board +++ /dev/null @@ -1,19 +0,0 @@ -OPENSDA_FW ?= daplink - -ifeq ($(OPENSDA_FW),jlink) -DEBUG_SCRIPT ?= jlink.sh -endif - -ifeq ($(OPENSDA_FW),daplink) -DEBUG_SCRIPT ?= pyocd.sh -FLASH_SCRIPT ?= pyocd.sh -endif - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -JLINK_DEVICE = MK64FN1M0xxx12 - -PYOCD_TARGET = k64f - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD JLINK_DEVICE PYOCD_TARGET diff --git a/boards/arm/frdm_kl25z/Makefile b/boards/arm/frdm_kl25z/Makefile deleted file mode 100644 index 1e47c1fca7e..00000000000 --- a/boards/arm/frdm_kl25z/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - FRDM-KL25Z board -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MCUX) += pinmux.o diff --git a/boards/arm/frdm_kl25z/Makefile.board b/boards/arm/frdm_kl25z/Makefile.board deleted file mode 100644 index 9e2a939ed22..00000000000 --- a/boards/arm/frdm_kl25z/Makefile.board +++ /dev/null @@ -1,16 +0,0 @@ -OPENSDA_FW ?= daplink - -ifeq ($(OPENSDA_FW),jlink) -DEBUG_SCRIPT ?= jlink.sh -endif - -ifeq ($(OPENSDA_FW),daplink) -DEBUG_SCRIPT ?= pyocd.sh -FLASH_SCRIPT ?= pyocd.sh -endif - -JLINK_DEVICE = MKL25Z128xxx4 - -PYOCD_TARGET = kl25z - -export JLINK_DEVICE PYOCD_TARGET diff --git a/boards/arm/frdm_kw41z/Makefile b/boards/arm/frdm_kw41z/Makefile deleted file mode 100644 index f121cc852c0..00000000000 --- a/boards/arm/frdm_kw41z/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - FRDM-KW41Z board -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MCUX) += pinmux.o diff --git a/boards/arm/frdm_kw41z/Makefile.board b/boards/arm/frdm_kw41z/Makefile.board deleted file mode 100644 index 8e4b522ad9c..00000000000 --- a/boards/arm/frdm_kw41z/Makefile.board +++ /dev/null @@ -1,16 +0,0 @@ -OPENSDA_FW ?= jlink - -ifeq ($(OPENSDA_FW),jlink) -DEBUG_SCRIPT ?= jlink.sh -endif - -ifeq ($(OPENSDA_FW),daplink) -DEBUG_SCRIPT ?= pyocd.sh -FLASH_SCRIPT ?= pyocd.sh -endif - -JLINK_DEVICE = MKW41Z512xxx4 - -PYOCD_TARGET = kw41z4 - -export JLINK_DEVICE PYOCD_TARGET diff --git a/boards/arm/hexiwear_k64/Makefile b/boards/arm/hexiwear_k64/Makefile deleted file mode 100644 index 9b85667fbea..00000000000 --- a/boards/arm/hexiwear_k64/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - Hexiwear K64 board -# -# Copyright (c) 2016, Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MCUX) += pinmux.o diff --git a/boards/arm/hexiwear_k64/Makefile.board b/boards/arm/hexiwear_k64/Makefile.board deleted file mode 100644 index 0fd98342641..00000000000 --- a/boards/arm/hexiwear_k64/Makefile.board +++ /dev/null @@ -1,16 +0,0 @@ -OPENSDA_FW ?= daplink - -ifeq ($(OPENSDA_FW),jlink) -DEBUG_SCRIPT ?= jlink.sh -endif - -ifeq ($(OPENSDA_FW),daplink) -DEBUG_SCRIPT ?= pyocd.sh -FLASH_SCRIPT ?= pyocd.sh -endif - -JLINK_DEVICE = MK64FN1M0xxx12 - -PYOCD_TARGET = k64f - -export JLINK_DEVICE PYOCD_TARGET diff --git a/boards/arm/hexiwear_kw40z/Makefile b/boards/arm/hexiwear_kw40z/Makefile deleted file mode 100644 index 6122f670552..00000000000 --- a/boards/arm/hexiwear_kw40z/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - Hexiwear KW40Z board -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y += -I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MCUX) += pinmux.o diff --git a/boards/arm/hexiwear_kw40z/Makefile.board b/boards/arm/hexiwear_kw40z/Makefile.board deleted file mode 100644 index 9670deadedf..00000000000 --- a/boards/arm/hexiwear_kw40z/Makefile.board +++ /dev/null @@ -1,16 +0,0 @@ -OPENSDA_FW ?= jlink - -ifeq ($(OPENSDA_FW),jlink) -DEBUG_SCRIPT ?= jlink.sh -endif - -ifeq ($(OPENSDA_FW),daplink) -DEBUG_SCRIPT ?= pyocd.sh -FLASH_SCRIPT ?= pyocd.sh -endif - -JLINK_DEVICE = MKW40Z160xxx4 - -PYOCD_TARGET = kw40z4 - -export JLINK_DEVICE PYOCD_TARGET diff --git a/boards/arm/mps2_an385/Makefile b/boards/arm/mps2_an385/Makefile deleted file mode 100644 index d1cf2effb0d..00000000000 --- a/boards/arm/mps2_an385/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2016 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MPS2) += pinmux.o diff --git a/boards/arm/msp_exp432p401r_launchxl/Makefile b/boards/arm/msp_exp432p401r_launchxl/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/msp_exp432p401r_launchxl/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf51_blenano/Makefile b/boards/arm/nrf51_blenano/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf51_blenano/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf51_pca10028/Makefile b/boards/arm/nrf51_pca10028/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf51_pca10028/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf51_pca10028/Makefile.board b/boards/arm/nrf51_pca10028/Makefile.board deleted file mode 100644 index ed043172bdc..00000000000 --- a/boards/arm/nrf51_pca10028/Makefile.board +++ /dev/null @@ -1,5 +0,0 @@ -FLASH_SCRIPT = nrf_flash.sh - -NRF_FAMILY = NRF51 - -export FLASH_SCRIPT NRF_FAMILY diff --git a/boards/arm/nrf51_vbluno51/Makefile b/boards/arm/nrf51_vbluno51/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf51_vbluno51/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf51_vbluno51/Makefile.board b/boards/arm/nrf51_vbluno51/Makefile.board deleted file mode 100644 index 467efae2eab..00000000000 --- a/boards/arm/nrf51_vbluno51/Makefile.board +++ /dev/null @@ -1,6 +0,0 @@ -FLASH_SCRIPT = pyocd.sh -DEBUG_SCRIPT = pyocd.sh - -PYOCD_TARGET = nrf51 - -export FLASH_SCRIPT DEBUG_SCRIPT PYOCD_TARGET diff --git a/boards/arm/nrf52840_pca10056/Makefile b/boards/arm/nrf52840_pca10056/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf52840_pca10056/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf52840_pca10056/Makefile.board b/boards/arm/nrf52840_pca10056/Makefile.board deleted file mode 100644 index d8049681ff2..00000000000 --- a/boards/arm/nrf52840_pca10056/Makefile.board +++ /dev/null @@ -1,5 +0,0 @@ -FLASH_SCRIPT = nrf_flash.sh - -NRF_FAMILY = NRF52 - -export FLASH_SCRIPT NRF_FAMILY diff --git a/boards/arm/nrf52_blenano2/Makefile b/boards/arm/nrf52_blenano2/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf52_blenano2/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf52_blenano2/Makefile.board b/boards/arm/nrf52_blenano2/Makefile.board deleted file mode 100644 index 08b25237c3c..00000000000 --- a/boards/arm/nrf52_blenano2/Makefile.board +++ /dev/null @@ -1,4 +0,0 @@ -PYOCD_TARGET = nrf52 -FLASH_SCRIPT=pyocd.sh -DEBUG_SCRIPT=pyocd.sh -export PYOCD_TARGET FLASH_SCRIPT diff --git a/boards/arm/nrf52_pca10040/Makefile b/boards/arm/nrf52_pca10040/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf52_pca10040/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf52_pca10040/Makefile.board b/boards/arm/nrf52_pca10040/Makefile.board deleted file mode 100644 index d8049681ff2..00000000000 --- a/boards/arm/nrf52_pca10040/Makefile.board +++ /dev/null @@ -1,5 +0,0 @@ -FLASH_SCRIPT = nrf_flash.sh - -NRF_FAMILY = NRF52 - -export FLASH_SCRIPT NRF_FAMILY diff --git a/boards/arm/nrf52_vbluno52/Makefile b/boards/arm/nrf52_vbluno52/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/nrf52_vbluno52/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/nrf52_vbluno52/Makefile.board b/boards/arm/nrf52_vbluno52/Makefile.board deleted file mode 100644 index 783793b17f7..00000000000 --- a/boards/arm/nrf52_vbluno52/Makefile.board +++ /dev/null @@ -1,6 +0,0 @@ -FLASH_SCRIPT = pyocd.sh -DEBUG_SCRIPT = pyocd.sh - -PYOCD_TARGET = nrf52 - -export FLASH_SCRIPT DEBUG_SCRIPT PYOCD_TARGET diff --git a/boards/arm/nucleo_f030r8/Makefile b/boards/arm/nucleo_f030r8/Makefile deleted file mode 100644 index 78215c71349..00000000000 --- a/boards/arm/nucleo_f030r8/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2017 RnDity Sp. z o.o. -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f030r8/Makefile.board b/boards/arm/nucleo_f030r8/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/nucleo_f030r8/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/nucleo_f091rc/Makefile b/boards/arm/nucleo_f091rc/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f091rc/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f091rc/Makefile.board b/boards/arm/nucleo_f091rc/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/nucleo_f091rc/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/nucleo_f103rb/Makefile b/boards/arm/nucleo_f103rb/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f103rb/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f103rb/Makefile.board b/boards/arm/nucleo_f103rb/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/nucleo_f103rb/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/nucleo_f334r8/Makefile b/boards/arm/nucleo_f334r8/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f334r8/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f334r8/Makefile.board b/boards/arm/nucleo_f334r8/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/nucleo_f334r8/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/nucleo_f401re/Makefile b/boards/arm/nucleo_f401re/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f401re/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f401re/Makefile.board b/boards/arm/nucleo_f401re/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/nucleo_f401re/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/nucleo_f411re/Makefile b/boards/arm/nucleo_f411re/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f411re/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f411re/Makefile.board b/boards/arm/nucleo_f411re/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/nucleo_f411re/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/nucleo_f412zg/Makefile b/boards/arm/nucleo_f412zg/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f412zg/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_f413zh/Makefile b/boards/arm/nucleo_f413zh/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_f413zh/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_l432kc/Makefile b/boards/arm/nucleo_l432kc/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_l432kc/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/nucleo_l476rg/Makefile b/boards/arm/nucleo_l476rg/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/nucleo_l476rg/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/olimex_stm32_e407/Makefile b/boards/arm/olimex_stm32_e407/Makefile deleted file mode 100644 index 2b2052d4a4f..00000000000 --- a/boards/arm/olimex_stm32_e407/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - Olimex STM32-E407 board -# -# Copyright (c) 2017, Erwin Rol -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o - diff --git a/boards/arm/olimex_stm32_e407/Makefile.board b/boards/arm/olimex_stm32_e407/Makefile.board deleted file mode 100644 index bc5d52f9b00..00000000000 --- a/boards/arm/olimex_stm32_e407/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD - diff --git a/boards/arm/olimex_stm32_p405/Makefile b/boards/arm/olimex_stm32_p405/Makefile deleted file mode 100644 index e8255ea9687..00000000000 --- a/boards/arm/olimex_stm32_p405/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - Olimex STM32-P405 board -# -# Copyright (c) 2017, Erwin Rol -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o - diff --git a/boards/arm/olimex_stm32_p405/Makefile.board b/boards/arm/olimex_stm32_p405/Makefile.board deleted file mode 100644 index bc5d52f9b00..00000000000 --- a/boards/arm/olimex_stm32_p405/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD - diff --git a/boards/arm/olimexino_stm32/Makefile b/boards/arm/olimexino_stm32/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/olimexino_stm32/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/olimexino_stm32/Makefile.board b/boards/arm/olimexino_stm32/Makefile.board deleted file mode 100644 index 22a741c1cc8..00000000000 --- a/boards/arm/olimexino_stm32/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -FLASH_BASE_ADDRESS = 0x08000000 -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/qemu_cortex_m3/Makefile b/boards/arm/qemu_cortex_m3/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/qemu_cortex_m3/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/qemu_cortex_m3/Makefile.board b/boards/arm/qemu_cortex_m3/Makefile.board deleted file mode 100644 index b593bd23ca1..00000000000 --- a/boards/arm/qemu_cortex_m3/Makefile.board +++ /dev/null @@ -1,14 +0,0 @@ - -EMU_PLATFORM = qemu - -QEMU_CPU_TYPE_arm = cortex-m3 -QEMU_FLAGS_arm = -cpu $(QEMU_CPU_TYPE_arm) \ - -machine lm3s6965evb -nographic -vga none -QEMU_arm = qemu-system-arm - -DEBUG_SCRIPT = qemu.sh - -debugserver: QEMU_EXTRA_FLAGS += -s -S -debugserver: run - -export QEMU_FLAGS_arm QEMU_arm diff --git a/boards/arm/quark_se_c1000_ble/Makefile b/boards/arm/quark_se_c1000_ble/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/arm/quark_se_c1000_ble/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/sam4s_xplained/Makefile b/boards/arm/sam4s_xplained/Makefile deleted file mode 100644 index d7a5e563765..00000000000 --- a/boards/arm/sam4s_xplained/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - Atmel SAM4S Xplained Board -# -# Copyright (c) 2017 Justin Watson -# SPDX-License-Identifier: Apache-2.0 -# - -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/sam_e70_xplained/Makefile b/boards/arm/sam_e70_xplained/Makefile deleted file mode 100644 index 7b546821914..00000000000 --- a/boards/arm/sam_e70_xplained/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - Atmel SMART SAM E70 Xplained Board -# -# Copyright (c) 2016 Piotr Mienkowski -# SPDX-License-Identifier: Apache-2.0 -# - -# No C files (yet) -obj- += dummy.o diff --git a/boards/arm/sam_e70_xplained/Makefile.board b/boards/arm/sam_e70_xplained/Makefile.board deleted file mode 100644 index c1c63e99e05..00000000000 --- a/boards/arm/sam_e70_xplained/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_POST_CMD = "atsamv gpnvm set 1" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD OPENOCD_POST_CMD diff --git a/boards/arm/stm3210c_eval/Makefile b/boards/arm/stm3210c_eval/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm3210c_eval/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm3210c_eval/Makefile.board b/boards/arm/stm3210c_eval/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm3210c_eval/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32373c_eval/Makefile b/boards/arm/stm32373c_eval/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32373c_eval/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32373c_eval/Makefile.board b/boards/arm/stm32373c_eval/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32373c_eval/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32_min_dev/Makefile b/boards/arm/stm32_min_dev/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32_min_dev/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32_min_dev/Makefile.board b/boards/arm/stm32_min_dev/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32_min_dev/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32_mini_a15/Makefile b/boards/arm/stm32_mini_a15/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32_mini_a15/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32f3_disco/Makefile b/boards/arm/stm32f3_disco/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32f3_disco/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32f3_disco/Makefile.board b/boards/arm/stm32f3_disco/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32f3_disco/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32f411e_disco/Makefile b/boards/arm/stm32f411e_disco/Makefile deleted file mode 100644 index 79f3bae64e2..00000000000 --- a/boards/arm/stm32f411e_disco/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - STM32F411E-DISCO board -# -# Copyright (c) 2017 Fenix Engineering Solutions -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o - diff --git a/boards/arm/stm32f411e_disco/Makefile.board b/boards/arm/stm32f411e_disco/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32f411e_disco/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32f412g_disco/Makefile b/boards/arm/stm32f412g_disco/Makefile deleted file mode 100644 index d936d78954d..00000000000 --- a/boards/arm/stm32f412g_disco/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - STM32F412G-DISCO board -# -# Copyright (c) 2017, Powersoft -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o - diff --git a/boards/arm/stm32f412g_disco/Makefile.board b/boards/arm/stm32f412g_disco/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32f412g_disco/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32f429i_disc1/Makefile b/boards/arm/stm32f429i_disc1/Makefile deleted file mode 100644 index f284bc8ec58..00000000000 --- a/boards/arm/stm32f429i_disc1/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# Makefile - Olimex STM32-E407 board -# -# Copyright (c) 2017, Erwin Rol -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y += -I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32f429i_disc1/Makefile.board b/boards/arm/stm32f429i_disc1/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32f429i_disc1/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32f469i_disco/Makefile b/boards/arm/stm32f469i_disco/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32f469i_disco/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32f469i_disco/Makefile.board b/boards/arm/stm32f469i_disco/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32f469i_disco/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32f4_disco/Makefile b/boards/arm/stm32f4_disco/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32f4_disco/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/stm32f4_disco/Makefile.board b/boards/arm/stm32f4_disco/Makefile.board deleted file mode 100644 index e47333183d6..00000000000 --- a/boards/arm/stm32f4_disco/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh - -OPENOCD_LOAD_CMD = "flash write_image erase ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_LOAD_CMD OPENOCD_VERIFY_CMD diff --git a/boards/arm/stm32l496g_disco/Makefile b/boards/arm/stm32l496g_disco/Makefile deleted file mode 100644 index abf24a3ddf8..00000000000 --- a/boards/arm/stm32l496g_disco/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y +=-I$(srctree)/drivers - -obj-y += pinmux.o diff --git a/boards/arm/usb_kw24d512/Makefile b/boards/arm/usb_kw24d512/Makefile deleted file mode 100644 index 2c94da58564..00000000000 --- a/boards/arm/usb_kw24d512/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_PINMUX_MCUX) += pinmux.o diff --git a/boards/arm/usb_kw24d512/Makefile.board b/boards/arm/usb_kw24d512/Makefile.board deleted file mode 100644 index 5d7cba01bf5..00000000000 --- a/boards/arm/usb_kw24d512/Makefile.board +++ /dev/null @@ -1,5 +0,0 @@ -DEBUG_SCRIPT = jlink.sh - -JLINK_DEVICE = MKW24D512xxx5 - -export JLINK_DEVICE diff --git a/boards/arm/v2m_beetle/Makefile b/boards/arm/v2m_beetle/Makefile deleted file mode 100644 index cc98dc3191b..00000000000 --- a/boards/arm/v2m_beetle/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# Makefile - ARM V2M Beetle Board build options - -# -# Copyright (c) 2016 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj- += pinmux.o diff --git a/boards/arm/v2m_beetle/Makefile.board b/boards/arm/v2m_beetle/Makefile.board deleted file mode 100644 index 2bec7caf867..00000000000 --- a/boards/arm/v2m_beetle/Makefile.board +++ /dev/null @@ -1 +0,0 @@ -DEBUG_SCRIPT = openocd.sh diff --git a/boards/nios2/altera_max10/Makefile b/boards/nios2/altera_max10/Makefile deleted file mode 100644 index 7414f8c8538..00000000000 --- a/boards/nios2/altera_max10/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -# Force kbuild to make empty built-in.o if necessary -obj- := dummy.o diff --git a/boards/nios2/altera_max10/Makefile.board b/boards/nios2/altera_max10/Makefile.board deleted file mode 100644 index be1867366dc..00000000000 --- a/boards/nios2/altera_max10/Makefile.board +++ /dev/null @@ -1,3 +0,0 @@ -FLASH_SCRIPT = nios2.sh -DEBUG_SCRIPT = nios2.sh - diff --git a/boards/nios2/qemu_nios2/Makefile b/boards/nios2/qemu_nios2/Makefile deleted file mode 100644 index 75acb3368a0..00000000000 --- a/boards/nios2/qemu_nios2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -# No C files (yet) -obj- += dummy.o diff --git a/boards/nios2/qemu_nios2/Makefile.board b/boards/nios2/qemu_nios2/Makefile.board deleted file mode 100644 index e44fa19266c..00000000000 --- a/boards/nios2/qemu_nios2/Makefile.board +++ /dev/null @@ -1,11 +0,0 @@ - -EMU_PLATFORM = qemu - -QEMU_CPU_TYPE_nios2 = nios2 -QEMU_FLAGS_nios2 = -machine altera_10m50_zephyr -nographic -QEMU_nios2 = qemu-system-nios2 - -DEBUG_SCRIPT = qemu.sh - -debugserver: QEMU_EXTRA_FLAGS += -s -S -debugserver: run diff --git a/boards/riscv32/qemu_riscv32/Makefile b/boards/riscv32/qemu_riscv32/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/riscv32/qemu_riscv32/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/riscv32/qemu_riscv32/Makefile.board b/boards/riscv32/qemu_riscv32/Makefile.board deleted file mode 100644 index ac66bb4103d..00000000000 --- a/boards/riscv32/qemu_riscv32/Makefile.board +++ /dev/null @@ -1,11 +0,0 @@ - -EMU_PLATFORM = qemu - -QEMU_CPU_TYPE_riscv32 = riscv32 -QEMU_FLAGS_riscv32 = -machine sifive -nographic -m $(CONFIG_RISCV_RAM_SIZE_MB) -QEMU_riscv32 = qemu-system-riscv32 - -DEBUG_SCRIPT = qemu.sh - -debugserver: QEMU_EXTRA_FLAGS += -s -S -debugserver: run diff --git a/boards/riscv32/zedboard_pulpino/Makefile b/boards/riscv32/zedboard_pulpino/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/riscv32/zedboard_pulpino/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/x86/arduino_101/Makefile b/boards/x86/arduino_101/Makefile deleted file mode 100644 index 27f702ffda7..00000000000 --- a/boards/x86/arduino_101/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -ccflags-y += -I$(srctree)/drivers/pinmux -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o diff --git a/boards/x86/arduino_101/Makefile.board b/boards/x86/arduino_101/Makefile.board deleted file mode 100644 index a989e6da7db..00000000000 --- a/boards/x86/arduino_101/Makefile.board +++ /dev/null @@ -1,15 +0,0 @@ -ifeq (${ZEPHYR_FLASH_OVER_DFU},y) -FLASH_SCRIPT = dfuutil.sh -DFUUTIL_PID = 8087:0aba -DFUUTIL_ALT = x86_app -DFUUTIL_IMG = ${O}/${KERNEL_BIN_NAME} -export DFUUTIL_PID DFUUTIL_ALT DFUUTIL_IMG -else -FLASH_SCRIPT = openocd.sh -endif -DEBUG_SCRIPT = openocd.sh -OPENOCD_PRE_CMD = "targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD OPENOCD_PRE_CMD diff --git a/boards/x86/galileo/Makefile b/boards/x86/galileo/Makefile deleted file mode 100644 index a6aa30f1cd5..00000000000 --- a/boards/x86/galileo/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o diff --git a/boards/x86/minnowboard/Makefile b/boards/x86/minnowboard/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/x86/minnowboard/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/x86/panther/Makefile b/boards/x86/panther/Makefile deleted file mode 100644 index 097c04d76c3..00000000000 --- a/boards/x86/panther/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -ccflags-y += -I$(srctree)/drivers/pinmux -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o -obj-y += board.o diff --git a/boards/x86/panther/Makefile.board b/boards/x86/panther/Makefile.board deleted file mode 100644 index e79be2739f0..00000000000 --- a/boards/x86/panther/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh -OPENOCD_PRE_CMD = "targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_PHYS_LOAD_ADDR}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_PHYS_LOAD_ADDR}" - -export FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD OPENOCD_PRE_CMD - diff --git a/boards/x86/qemu_x86/Makefile b/boards/x86/qemu_x86/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/x86/qemu_x86/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/x86/qemu_x86/Makefile.board b/boards/x86/qemu_x86/Makefile.board deleted file mode 100644 index 1844671a9eb..00000000000 --- a/boards/x86/qemu_x86/Makefile.board +++ /dev/null @@ -1,22 +0,0 @@ - -EMU_PLATFORM = qemu - -QEMU_BIOS ?= /usr/share/qemu -QEMU_CPU_TYPE_x86 = qemu32,+nx,+pae -QEMU_X86_NO_REBOOT_y = -QEMU_X86_NO_REBOOT_ = -no-reboot -QEMU_FLAGS_x86 = -m 8 -cpu $(QEMU_CPU_TYPE_x86) \ - -device isa-debug-exit,iobase=0xf4,iosize=0x04 \ - $(QEMU_X86_NO_REBOOT_$(CONFIG_REBOOT)) \ - -nographic -vga none -display none -net none \ - -clock dynticks -no-acpi -balloon none \ - -L $(QEMU_BIOS) -bios bios.bin \ - -machine type=pc-0.14 -QEMU_x86 = qemu-system-i386 - -DEBUG_SCRIPT = qemu.sh - -debugserver: QEMU_EXTRA_FLAGS += -s -S -debugserver: run - -export QEMU_FLAGS_x86 QEMU_x86 QEMU_CPU_TYPE_x86 diff --git a/boards/x86/quark_d2000_crb/Makefile b/boards/x86/quark_d2000_crb/Makefile deleted file mode 100644 index 27f702ffda7..00000000000 --- a/boards/x86/quark_d2000_crb/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -ccflags-y += -I$(srctree)/drivers/pinmux -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o diff --git a/boards/x86/quark_d2000_crb/Makefile.board b/boards/x86/quark_d2000_crb/Makefile.board deleted file mode 100644 index 483cef40b05..00000000000 --- a/boards/x86/quark_d2000_crb/Makefile.board +++ /dev/null @@ -1,7 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD - diff --git a/boards/x86/quark_se_c1000_devboard/Makefile b/boards/x86/quark_se_c1000_devboard/Makefile deleted file mode 100644 index 097c04d76c3..00000000000 --- a/boards/x86/quark_se_c1000_devboard/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -ccflags-y += -I$(srctree)/drivers/pinmux -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o -obj-y += board.o diff --git a/boards/x86/quark_se_c1000_devboard/Makefile.board b/boards/x86/quark_se_c1000_devboard/Makefile.board deleted file mode 100644 index a59b5519ae0..00000000000 --- a/boards/x86/quark_se_c1000_devboard/Makefile.board +++ /dev/null @@ -1,8 +0,0 @@ -FLASH_SCRIPT = openocd.sh -DEBUG_SCRIPT = openocd.sh -OPENOCD_PRE_CMD = "targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD OPENOCD_PRE_CMD - diff --git a/boards/x86/tinytile/Makefile b/boards/x86/tinytile/Makefile deleted file mode 100644 index 27f702ffda7..00000000000 --- a/boards/x86/tinytile/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -ccflags-y += -I$(srctree)/drivers/pinmux -asflags-y := ${ccflags-y} - -obj-$(CONFIG_PINMUX) += pinmux.o diff --git a/boards/x86/tinytile/Makefile.board b/boards/x86/tinytile/Makefile.board deleted file mode 100644 index 1d732162684..00000000000 --- a/boards/x86/tinytile/Makefile.board +++ /dev/null @@ -1,15 +0,0 @@ -ifeq (${ZEPHYR_FLASH_OVER_DFU},y) -FLASH_SCRIPT = dfuutil.sh -DFUUTIL_PID = 8087:0aba -DFUUTIL_ALT = x86_app -DFUUTIL_IMG = ${O}/${KERNEL_BIN_NAME} -export DFUUTIL_PID DFUUTIL_ALT DFUUTIL_IMG -else -FLASH_SCRIPT = openocd.sh -endif -DEBUG_SCRIPT = openocd.sh -OPENOCD_PRE_CMD = "-c targets 1" -OPENOCD_LOAD_CMD = "load_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" -OPENOCD_VERIFY_CMD = "verify_image ${O}/${KERNEL_BIN_NAME} ${CONFIG_FLASH_BASE_ADDRESS}" - -export FLASH_SCRIPT OPENOCD_VERIFY_CMD OPENOCD_LOAD_CMD OPENOCD_PRE_CMD diff --git a/boards/x86/x86_jailhouse/Makefile b/boards/x86/x86_jailhouse/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/boards/x86/x86_jailhouse/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/boards/x86/x86_jailhouse/Makefile.board b/boards/x86/x86_jailhouse/Makefile.board deleted file mode 100644 index 567ffcdb044..00000000000 --- a/boards/x86/x86_jailhouse/Makefile.board +++ /dev/null @@ -1,19 +0,0 @@ -EMU_PLATFORM = qemu_jailhouse - -QEMU_CPU_TYPE_x86 = kvm64,-kvm_pv_eoi,-kvm_steal_time,-kvm_asyncpf,-kvmclock,+vmx,+x2apic,+arat - -# This is the line Jailhouse upstream uses for its configs/qemu-x86.c -# root cell configuration -QEMU_FLAGS_x86 = -machine q35,kernel_irqchip=split -m 1G -enable-kvm -smp 4 \ - -device intel-iommu,intremap=on,x-buggy-eim=on \ - -cpu $(QEMU_CPU_TYPE_x86) \ - -drive file=$(JAILHOUSE_QEMU_IMG_FILE),format=qcow2,id=disk,if=none \ - -device ide-hd,drive=disk -serial mon:stdio -serial vc -netdev \ - user,id=net -device e1000e,addr=2.0,netdev=net -device \ - intel-hda,addr=1b.0 -device hda-duplex -fsdev \ - local,path=./,security_model=passthrough,id=vfs \ - -device virtio-9p-pci,addr=1f.7,mount_tag=host,fsdev=vfs - -QEMU_x86 = qemu-system-x86_64 - -export QEMU_FLAGS_x86 QEMU_x86 diff --git a/boards/xtensa/esp32/Makefile b/boards/xtensa/esp32/Makefile deleted file mode 100644 index 8bed11bff8b..00000000000 --- a/boards/xtensa/esp32/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj- += dummy.o diff --git a/boards/xtensa/esp32/Makefile.board b/boards/xtensa/esp32/Makefile.board deleted file mode 100644 index 1cc4f839bd1..00000000000 --- a/boards/xtensa/esp32/Makefile.board +++ /dev/null @@ -1,3 +0,0 @@ -EMU_PLATFORM ?= -DEBUG_SCRIPT := -FLASH_SCRIPT := esp32.sh diff --git a/boards/xtensa/qemu_xtensa/Makefile b/boards/xtensa/qemu_xtensa/Makefile deleted file mode 100644 index 8bed11bff8b..00000000000 --- a/boards/xtensa/qemu_xtensa/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj- += dummy.o diff --git a/boards/xtensa/qemu_xtensa/Makefile.board b/boards/xtensa/qemu_xtensa/Makefile.board deleted file mode 100644 index 22912876492..00000000000 --- a/boards/xtensa/qemu_xtensa/Makefile.board +++ /dev/null @@ -1,13 +0,0 @@ -EMU_PLATFORM ?= qemu - -QEMU_CPU_TYPE_xtensa = sample_controller -QEMU_FLAGS_xtensa = -cpu $(QEMU_CPU_TYPE_xtensa) \ - -machine sim -semihosting -nographic -QEMU_xtensa = qemu-system-xtensa - -DEBUG_SCRIPT = qemu.sh - -debugserver: QEMU_EXTRA_FLAGS += -s -S -debugserver: run - -export QEMU_FLAGS_xtensa QEMU_xtensa diff --git a/boards/xtensa/xt-sim/Makefile b/boards/xtensa/xt-sim/Makefile deleted file mode 100644 index 8bed11bff8b..00000000000 --- a/boards/xtensa/xt-sim/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/include/drivers -ccflags-y += -I$(srctree)/drivers -asflags-y := ${ccflags-y} - -obj- += dummy.o diff --git a/boards/xtensa/xt-sim/Makefile.board b/boards/xtensa/xt-sim/Makefile.board deleted file mode 100644 index 4058f2df757..00000000000 --- a/boards/xtensa/xt-sim/Makefile.board +++ /dev/null @@ -1,4 +0,0 @@ -# Default to xt-run but let the user override to xtsc-run if they desire -EMU_PLATFORM ?= xt-run -DEBUG_SCRIPT := xt-gdb.sh - diff --git a/drivers/Makefile b/drivers/Makefile deleted file mode 100644 index df09ebd4d74..00000000000 --- a/drivers/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -subdir-ccflags-y += -I$(srctree)/include/drivers - -obj-y = console/ -obj-y += entropy/ -obj-y += serial/ -obj-y += display/ -obj-$(CONFIG_SYS_CLOCK_EXISTS) += timer/ -obj-y += interrupt_controller/ -obj-$(CONFIG_GROVE) += grove/ -obj-$(CONFIG_PCI) += pci/ -obj-$(CONFIG_BT) += bluetooth/ -obj-$(CONFIG_SHARED_IRQ) += shared_irq/ -obj-$(CONFIG_SPI) += spi/ -obj-$(CONFIG_FLASH) += flash/ -obj-$(CONFIG_COUNTER) += counter/ -obj-$(CONFIG_GPIO) += gpio/ -obj-$(CONFIG_I2C) += i2c/ -obj-$(CONFIG_I2S) += i2s/ -obj-$(CONFIG_PWM) += pwm/ -obj-$(CONFIG_ADC) += adc/ -obj-$(CONFIG_NET_L2_ETHERNET) += ethernet/ -obj-$(CONFIG_NETWORKING) += net/ -obj-$(CONFIG_IEEE802154) += ieee802154/ -obj-$(CONFIG_WATCHDOG) += watchdog/ -obj-$(CONFIG_RTC) += rtc/ -obj-$(CONFIG_CLOCK_CONTROL) += clock_control/ -obj-$(CONFIG_IPM) += ipm/ -obj-$(CONFIG_SENSOR) += sensor/ -obj-$(CONFIG_AIO_COMPARATOR) += aio/ -obj-$(CONFIG_PINMUX) += pinmux/ -obj-$(CONFIG_DMA) += dma/ -obj-$(CONFIG_USB) += usb/ -obj-$(CONFIG_CRYPTO) += crypto/ -obj-$(CONFIG_LED_STRIP) += led_strip/ -obj-y += crc/ diff --git a/drivers/adc/Makefile b/drivers/adc/Makefile deleted file mode 100644 index fb9c8eca7a2..00000000000 --- a/drivers/adc/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -obj-$(CONFIG_ADC_DW) += adc_dw.o -obj-$(CONFIG_ADC_MCUX_ADC16) += adc_mcux_adc16.o -obj-$(CONFIG_ADC_TI_ADC108S102) += adc_ti_adc108s102.o -obj-$(CONFIG_ADC_QMSI) += adc_qmsi.o -obj-$(CONFIG_ADC_QMSI_SS) += adc_qmsi_ss.o -obj-$(CONFIG_ADC_SAM_AFEC) += adc_sam_afec.o -obj-$(CONFIG_USERSPACE) += adc_handlers.o diff --git a/drivers/aio/Makefile b/drivers/aio/Makefile deleted file mode 100644 index 2d298709043..00000000000 --- a/drivers/aio/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_AIO_COMPARATOR_QMSI) += aio_comparator_qmsi.o -obj-$(CONFIG_USERSPACE) += aio_comparator_handlers.o diff --git a/drivers/bluetooth/Makefile b/drivers/bluetooth/Makefile deleted file mode 100644 index 205304bfd85..00000000000 --- a/drivers/bluetooth/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/bluetooth - -obj-y += hci/ -obj-$(CONFIG_BT_NRF51_PM) += nrf51_pm.o diff --git a/drivers/bluetooth/hci/Makefile b/drivers/bluetooth/hci/Makefile deleted file mode 100644 index d1761b2ba29..00000000000 --- a/drivers/bluetooth/hci/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/bluetooth - -obj-$(CONFIG_BT_H4) += h4.o -obj-$(CONFIG_BT_H5) += h5.o -obj-$(CONFIG_BT_SPI) += spi.o diff --git a/drivers/clock_control/Makefile b/drivers/clock_control/Makefile deleted file mode 100644 index 10b79a2d707..00000000000 --- a/drivers/clock_control/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -obj-$(CONFIG_CLOCK_CONTROL_NRF5) += nrf5_power_clock.o -obj-$(CONFIG_CLOCK_CONTROL_QUARK_SE) += quark_se_clock_control.o -ifeq ($(CONFIG_CLOCK_CONTROL_STM32_CUBE),y) -obj-y += stm32_ll_clock.o -obj-$(CONFIG_SOC_SERIES_STM32L4X) += stm32l4x_ll_clock.o -obj-$(CONFIG_SOC_SERIES_STM32F0X) += stm32f0x_ll_clock.o -obj-$(CONFIG_SOC_SERIES_STM32F1X) += stm32f1x_ll_clock.o -obj-$(CONFIG_SOC_SERIES_STM32F3X) += stm32f3x_ll_clock.o -obj-$(CONFIG_SOC_SERIES_STM32F4X) += stm32f4x_ll_clock.o -endif -obj-$(CONFIG_CLOCK_CONTROL_BEETLE) += beetle_clock_control.o -obj-$(CONFIG_CLOCK_CONTROL_MCUX_SIM) += clock_control_mcux_sim.o diff --git a/drivers/console/Makefile b/drivers/console/Makefile deleted file mode 100644 index c9ef3029bc8..00000000000 --- a/drivers/console/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -obj-$(CONFIG_UART_CONSOLE) += uart_console.o -obj-$(CONFIG_RAM_CONSOLE) += ram_console.o -obj-$(CONFIG_RTT_CONSOLE) += rtt_console.o -obj-$(CONFIG_IPM_CONSOLE_RECEIVER) += ipm_console_receiver.o -obj-$(CONFIG_IPM_CONSOLE_SENDER) += ipm_console_sender.o -obj-$(CONFIG_UART_PIPE) += uart_pipe.o -obj-$(CONFIG_TELNET_CONSOLE) += telnet_console.o -obj-$(CONFIG_XTENSA_SIM_CONSOLE) += xtensa_sim_console.o diff --git a/drivers/counter/Makefile b/drivers/counter/Makefile deleted file mode 100644 index 55ccaad51b8..00000000000 --- a/drivers/counter/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -obj-$(CONFIG_AON_COUNTER_QMSI) += counter_qmsi_aon.o -obj-$(CONFIG_AON_TIMER_QMSI) += counter_qmsi_aonpt.o -obj-$(CONFIG_COUNTER_TMR_CMSDK_APB) += counter_tmr_cmsdk_apb.o -obj-$(CONFIG_TIMER_TMR_CMSDK_APB) += timer_tmr_cmsdk_apb.o -obj-$(CONFIG_COUNTER_DTMR_CMSDK_APB) += counter_dtmr_cmsdk_apb.o -obj-$(CONFIG_TIMER_DTMR_CMSDK_APB) += timer_dtmr_cmsdk_apb.o -obj-$(CONFIG_USERSPACE) += counter_handlers.o diff --git a/drivers/crc/Makefile b/drivers/crc/Makefile deleted file mode 100644 index 9968597cc2e..00000000000 --- a/drivers/crc/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += crc16_sw.o diff --git a/drivers/crypto/Makefile b/drivers/crypto/Makefile deleted file mode 100644 index 32cf6867e8d..00000000000 --- a/drivers/crypto/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-$(CONFIG_CRYPTO_TINYCRYPT_SHIM) += -I${srctree}/ext/lib/crypto/tinycrypt/include - -obj-$(CONFIG_CRYPTO_TINYCRYPT_SHIM) += crypto_tc_shim.o -obj-$(CONFIG_CRYPTO_ATAES132A) += crypto_ataes132a.o -obj-$(CONFIG_CRYPTO_MBEDTLS_SHIM) += crypto_mtls_shim.o diff --git a/drivers/display/Makefile b/drivers/display/Makefile deleted file mode 100644 index 551cca3f705..00000000000 --- a/drivers/display/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_MICROBIT_DISPLAY) += mb_display.o mb_font.o diff --git a/drivers/dma/Makefile b/drivers/dma/Makefile deleted file mode 100644 index b81d587c488..00000000000 --- a/drivers/dma/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_DMA_QMSI) += dma_qmsi.o -obj-$(CONFIG_DMA_STM32F4X) += dma_stm32f4x.o diff --git a/drivers/entropy/Makefile b/drivers/entropy/Makefile deleted file mode 100644 index 066cdcc0584..00000000000 --- a/drivers/entropy/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -obj-$(CONFIG_ENTROPY_MCUX_RNGA) += entropy_mcux_rnga.o -obj-$(CONFIG_ENTROPY_MCUX_TRNG) += entropy_mcux_trng.o -obj-$(CONFIG_ENTROPY_STM32_RNG) += entropy_stm32.o -obj-$(CONFIG_ENTROPY_ESP32_RNG) += entropy_esp32.o -obj-$(CONFIG_USERSPACE) += entropy_handlers.o diff --git a/drivers/ethernet/Makefile b/drivers/ethernet/Makefile deleted file mode 100644 index fa629514b06..00000000000 --- a/drivers/ethernet/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y += -I${srctree} - -obj-$(CONFIG_ETH_SAM_GMAC) += eth_sam_gmac.o phy_sam_gmac.o -obj-$(CONFIG_ETH_DW) += eth_dw.o -obj-$(CONFIG_ETH_ENC28J60) += eth_enc28j60.o -obj-$(CONFIG_ETH_MCUX) += eth_mcux.o -obj-$(CONFIG_ETH_STM32_HAL) += eth_stm32_hal.o - diff --git a/drivers/flash/Makefile b/drivers/flash/Makefile deleted file mode 100644 index 7591fb710f9..00000000000 --- a/drivers/flash/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -obj-$(CONFIG_SPI_FLASH_W25QXXDV) += spi_flash_w25qxxdv.o -obj-$(CONFIG_SOC_FLASH_QMSI) += soc_flash_qmsi.o -obj-$(CONFIG_SOC_FLASH_NRF5) += soc_flash_nrf5.o -obj-$(CONFIG_SOC_FLASH_MCUX) += soc_flash_mcux.o - -ifeq ($(CONFIG_SOC_SERIES_STM32F3X),y) -obj-$(CONFIG_SOC_FLASH_STM32) += flash_stm32f3x.o -obj-$(CONFIG_SOC_FLASH_STM32) += flash_stm32f3x_priv.o -endif - -ifeq ($(CONFIG_SOC_SERIES_STM32F4X),y) -obj-$(CONFIG_SOC_FLASH_STM32) += flash_stm32.o flash_stm32f4x.o -endif - -ifeq ($(CONFIG_SOC_SERIES_STM32L4X),y) -obj-$(CONFIG_SOC_FLASH_STM32) += flash_stm32.o flash_stm32l4x.o -endif - -ccflags-$(CONFIG_SOC_FLASH_NRF5_RADIO_SYNC) += -I${ZEPHYR_BASE}/subsys/bluetooth - -obj-$(CONFIG_FLASH_PAGE_LAYOUT) += flash_page_layout.o -obj-$(CONFIG_USERSPACE) += flash_handlers.o diff --git a/drivers/gpio/Makefile b/drivers/gpio/Makefile deleted file mode 100644 index 0e1bea512b3..00000000000 --- a/drivers/gpio/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_GPIO_DW) += gpio_dw.o -obj-$(CONFIG_GPIO_PCAL9535A) += gpio_pcal9535a.o -obj-$(CONFIG_GPIO_SCH) += gpio_sch.o -obj-$(CONFIG_GPIO_QMSI) += gpio_qmsi.o -obj-$(CONFIG_GPIO_QMSI_SS) += gpio_qmsi_ss.o -obj-$(CONFIG_GPIO_ATMEL_SAM3) += gpio_atmel_sam3.o -obj-$(CONFIG_GPIO_MCUX) += gpio_mcux.o -obj-$(CONFIG_GPIO_MMIO32) += gpio_mmio32.o -obj-$(CONFIG_GPIO_STM32) += gpio_stm32.o -obj-$(CONFIG_GPIO_NRF5) += gpio_nrf5.o -obj-$(CONFIG_GPIO_CMSDK_AHB) += gpio_cmsdk_ahb.o -obj-$(CONFIG_GPIO_CC32XX) += gpio_cc32xx.o -obj-$(CONFIG_GPIO_PULPINO) += gpio_pulpino.o -obj-$(CONFIG_GPIO_FE310) += gpio_fe310.o -obj-$(CONFIG_GPIO_CC2650) += gpio_cc2650.o -obj-$(CONFIG_GPIO_ESP32) += gpio_esp32.o -obj-$(CONFIG_GPIO_GECKO) += gpio_gecko.o - -obj-$(CONFIG_USERSPACE) += gpio_handlers.o diff --git a/drivers/grove/Makefile b/drivers/grove/Makefile deleted file mode 100644 index 3b42ceca5ff..00000000000 --- a/drivers/grove/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_GROVE_LCD_RGB) += lcd_rgb.o -obj-$(CONFIG_GROVE_LIGHT_SENSOR) += light_sensor.o -obj-$(CONFIG_GROVE_TEMPERATURE_SENSOR) += temperature_sensor.o diff --git a/drivers/i2c/Makefile b/drivers/i2c/Makefile deleted file mode 100644 index 92ee418ba01..00000000000 --- a/drivers/i2c/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -obj-$(CONFIG_I2C_ATMEL_SAM3) += i2c_atmel_sam3.o -obj-$(CONFIG_I2C_BITBANG) += i2c_bitbang.o -obj-$(CONFIG_I2C_DW) += i2c_dw.o -obj-$(CONFIG_I2C_GPIO) += i2c_gpio.o -obj-$(CONFIG_I2C_MCUX) += i2c_mcux.o -obj-$(CONFIG_I2C_NRF5) += i2c_nrf5.o -obj-$(CONFIG_I2C_QMSI) += i2c_qmsi.o -obj-$(CONFIG_I2C_QMSI_SS) += i2c_qmsi_ss.o -obj-$(CONFIG_I2C_SBCON) += i2c_sbcon.o -obj-$(CONFIG_I2C_SAM_TWI) += i2c_sam_twi.o -obj-$(CONFIG_I2C_STM32_V1) += i2c_ll_stm32_v1.o i2c_ll_stm32.o -obj-$(CONFIG_I2C_STM32_V2) += i2c_ll_stm32_v2.o i2c_ll_stm32.o -obj-$(CONFIG_TWIHS_SAM) += twihs_sam.o -obj-$(CONFIG_I2C_ESP32) += i2c_esp32.o -obj-$(CONFIG_USERSPACE) += i2c_handlers.o diff --git a/drivers/i2s/Makefile b/drivers/i2s/Makefile deleted file mode 100644 index c925263c43a..00000000000 --- a/drivers/i2s/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# No C files (yet) -obj- += dummy.o diff --git a/drivers/ieee802154/Makefile b/drivers/ieee802154/Makefile deleted file mode 100644 index 619f874b340..00000000000 --- a/drivers/ieee802154/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -obj-$(CONFIG_IEEE802154_CC2520) += ieee802154_cc2520.o -obj-$(CONFIG_IEEE802154_KW41Z) += ieee802154_kw41z.o -obj-$(CONFIG_IEEE802154_UPIPE) += ieee802154_uart_pipe.o -obj-$(CONFIG_IEEE802154_MCR20A) += ieee802154_mcr20a.o -obj-$(CONFIG_IEEE802154_MCR20A_RAW) += ieee802154_mcr20a.o -obj-$(CONFIG_IEEE802154_NRF5) += ieee802154_nrf5.o -obj-$(CONFIG_IEEE802154_NRF5_RAW) += ieee802154_nrf5.o diff --git a/drivers/interrupt_controller/Makefile b/drivers/interrupt_controller/Makefile deleted file mode 100644 index a6bdc519554..00000000000 --- a/drivers/interrupt_controller/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -obj-${CONFIG_PIC_DISABLE} = i8259.o - -obj-$(CONFIG_MVIC) += mvic.o -obj-$(CONFIG_LOAPIC) += loapic_intr.o system_apic.o -obj-$(CONFIG_IOAPIC) += ioapic_intr.o -obj-$(CONFIG_LOAPIC_SPURIOUS_VECTOR) += loapic_spurious.o - -obj-$(CONFIG_ARCV2_INTERRUPT_UNIT) += arcv2_irq_unit.o - -obj-$(CONFIG_SOC_FAMILY_STM32) += exti_stm32.o - -obj-$(CONFIG_PLIC_FE310) += plic_fe310.o diff --git a/drivers/ipm/Makefile b/drivers/ipm/Makefile deleted file mode 100644 index e70707b81fc..00000000000 --- a/drivers/ipm/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I$(srctree)/drivers - -obj-$(CONFIG_IPM_QUARK_SE) += ipm_quark_se.o -obj-$(CONFIG_USERSPACE) += ipm_handlers.o diff --git a/drivers/led_strip/Makefile b/drivers/led_strip/Makefile deleted file mode 100644 index d1d5f4db7c4..00000000000 --- a/drivers/led_strip/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_LPD880X_STRIP) += lpd880x.o -obj-$(CONFIG_WS2812_STRIP) += ws2812.o diff --git a/drivers/net/Makefile b/drivers/net/Makefile deleted file mode 100644 index 71e145bc1df..00000000000 --- a/drivers/net/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_SLIP) += slip.o -obj-$(CONFIG_NET_LOOPBACK) += loopback.o diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile deleted file mode 100644 index d1c05f59615..00000000000 --- a/drivers/pci/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_PCI) = pci.o pci_config.o pci_interface.o -obj-$(CONFIG_PCI_LEGACY_BRIDGE) += pci_legacy_bridge.o diff --git a/drivers/pinmux/Makefile b/drivers/pinmux/Makefile deleted file mode 100644 index a031c6eb66d..00000000000 --- a/drivers/pinmux/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -ccflags-$(CONFIG_PINMUX_QMSI) += -I$(CONFIG_QMSI_INSTALL_PATH)/include - -# Board initialization -obj-$(CONFIG_PINMUX_MCUX) += pinmux_mcux.o -obj-$(CONFIG_PINMUX_STM32) += stm32/pinmux_stm32.o -obj-$(CONFIG_PINMUX_QMSI) += pinmux_qmsi.o -obj-$(CONFIG_PINMUX_FE310) += pinmux_fe310.o -obj-$(CONFIG_PINMUX_CC2650) += pinmux_cc2650.o -obj-$(CONFIG_PINMUX_ESP32) += pinmux_esp32.o - -# "runtime" pinmux -obj-$(CONFIG_PINMUX_DEV) += dev/ - -# Userspace -obj-$(CONFIG_USERSPACE) += pinmux_handlers.o diff --git a/drivers/pinmux/dev/Makefile b/drivers/pinmux/dev/Makefile deleted file mode 100644 index ae7cd831747..00000000000 --- a/drivers/pinmux/dev/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-$(CONFIG_PINMUX_DEV) +=-I$(srctree)/drivers -obj-$(CONFIG_PINMUX_DEV_ATMEL_SAM3X) += pinmux_dev_atmel_sam3x.o -obj-$(CONFIG_PINMUX_DEV_STM32) += pinmux_dev_stm32.o -obj-$(CONFIG_PINMUX_DEV_ARM_V2M_BEETLE) += pinmux_dev_arm_beetle.o diff --git a/drivers/pwm/Makefile b/drivers/pwm/Makefile deleted file mode 100644 index 0978ddfeefd..00000000000 --- a/drivers/pwm/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for PWM drivers -ccflags-y +=-I$(srctree)/drivers -ccflags-$(CONFIG_PWM_QMSI) += -I$(CONFIG_QMSI_INSTALL_PATH)/include - -obj-$(CONFIG_PWM_PCA9685) += pwm_pca9685.o -obj-$(CONFIG_PWM_DW) += pwm_dw.o -obj-$(CONFIG_PWM_QMSI) += pwm_qmsi.o -obj-$(CONFIG_PWM_STM32) += pwm_stm32.o -obj-$(CONFIG_PWM_NRF5_SW) += pwm_nrf5_sw.o -obj-$(CONFIG_PWM_MCUX_FTM) += pwm_mcux_ftm.o -obj-$(CONFIG_USERSPACE) += pwm_handlers.o diff --git a/drivers/rtc/Makefile b/drivers/rtc/Makefile deleted file mode 100644 index 2e411607ee7..00000000000 --- a/drivers/rtc/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_RTC_QMSI) += rtc_qmsi.o -obj-$(CONFIG_USERSPACE) += rtc_handlers.o diff --git a/drivers/sensor/Makefile b/drivers/sensor/Makefile deleted file mode 100644 index 66421414123..00000000000 --- a/drivers/sensor/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_ADXL362) += adxl362/ -obj-$(CONFIG_AK8975) += ak8975/ -obj-$(CONFIG_APDS9960) += apds9960/ -obj-$(CONFIG_BMA280) += bma280/ -obj-$(CONFIG_BMC150_MAGN) += bmc150_magn/ -obj-$(CONFIG_BME280) += bme280/ -obj-$(CONFIG_BMG160) += bmg160/ -obj-$(CONFIG_BMI160) += bmi160/ -obj-$(CONFIG_BMM150) += bmm150/ -obj-$(CONFIG_DHT) += dht/ -obj-$(CONFIG_FXAS21002) += fxas21002/ -obj-$(CONFIG_FXOS8700) += fxos8700/ -obj-$(CONFIG_HDC1008) += hdc1008/ -obj-$(CONFIG_HMC5883L) += hmc5883l/ -obj-$(CONFIG_HP206C) += hp206c/ -obj-$(CONFIG_HTS221) += hts221/ -obj-$(CONFIG_ISL29035) += isl29035/ -obj-$(CONFIG_LIS2DH) += lis2dh/ -obj-$(CONFIG_LIS3DH) += lis3dh/ -obj-$(CONFIG_LIS3MDL) += lis3mdl/ -obj-$(CONFIG_LPS22HB) += lps22hb/ -obj-$(CONFIG_LPS25HB) += lps25hb/ -obj-$(CONFIG_LSM6DS0) += lsm6ds0/ -obj-$(CONFIG_LSM6DSL) += lsm6dsl/ -obj-$(CONFIG_LSM9DS0_GYRO) += lsm9ds0_gyro/ -obj-$(CONFIG_LSM9DS0_MFD) += lsm9ds0_mfd/ -obj-$(CONFIG_MAX30101) += max30101/ -obj-$(CONFIG_MAX44009) += max44009/ -obj-$(CONFIG_MCP9808) += mcp9808/ -obj-$(CONFIG_MPU6050) += mpu6050/ -obj-$(CONFIG_TEMP_NRF5) += nrf5/ -obj-$(CONFIG_SHT3XD) += sht3xd/ -obj-$(CONFIG_SX9500) += sx9500/ -obj-$(CONFIG_TH02) += th02/ -obj-$(CONFIG_TMP007) += tmp007/ -obj-$(CONFIG_TMP112) += tmp112/ -obj-$(CONFIG_USERSPACE) += sensor_handlers.o diff --git a/drivers/sensor/adxl362/Makefile b/drivers/sensor/adxl362/Makefile deleted file mode 100644 index d5799037c36..00000000000 --- a/drivers/sensor/adxl362/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_ADXL362) += adxl362.o diff --git a/drivers/sensor/ak8975/Makefile b/drivers/sensor/ak8975/Makefile deleted file mode 100644 index 99eb7090cd9..00000000000 --- a/drivers/sensor/ak8975/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_AK8975) += ak8975.o diff --git a/drivers/sensor/apds9960/Makefile b/drivers/sensor/apds9960/Makefile deleted file mode 100644 index cde8d0bd142..00000000000 --- a/drivers/sensor/apds9960/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_APDS9960) += apds9960.o diff --git a/drivers/sensor/bma280/Makefile b/drivers/sensor/bma280/Makefile deleted file mode 100644 index 849d28ed9bb..00000000000 --- a/drivers/sensor/bma280/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_BMA280) += bma280.o -obj-$(CONFIG_BMA280_TRIGGER) += bma280_trigger.o diff --git a/drivers/sensor/bmc150_magn/Makefile b/drivers/sensor/bmc150_magn/Makefile deleted file mode 100644 index aa477365ea1..00000000000 --- a/drivers/sensor/bmc150_magn/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_BMC150_MAGN) += bmc150_magn.o -obj-$(CONFIG_BMC150_MAGN_TRIGGER) += bmc150_magn_trigger.o diff --git a/drivers/sensor/bme280/Makefile b/drivers/sensor/bme280/Makefile deleted file mode 100644 index 1e7a2a858ee..00000000000 --- a/drivers/sensor/bme280/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_BME280) += bme280.o diff --git a/drivers/sensor/bmg160/Makefile b/drivers/sensor/bmg160/Makefile deleted file mode 100644 index ee6699cd02b..00000000000 --- a/drivers/sensor/bmg160/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_BMG160) += bmg160.o -obj-$(CONFIG_BMG160_TRIGGER) += bmg160_trigger.o diff --git a/drivers/sensor/bmi160/Makefile b/drivers/sensor/bmi160/Makefile deleted file mode 100644 index ddb7343d24e..00000000000 --- a/drivers/sensor/bmi160/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_BMI160) += bmi160.o -obj-$(CONFIG_BMI160_TRIGGER) += bmi160_trigger.o diff --git a/drivers/sensor/bmm150/Makefile b/drivers/sensor/bmm150/Makefile deleted file mode 100644 index 34c07841e23..00000000000 --- a/drivers/sensor/bmm150/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_BMM150) += bmm150.o diff --git a/drivers/sensor/dht/Makefile b/drivers/sensor/dht/Makefile deleted file mode 100644 index ac3e0771b2c..00000000000 --- a/drivers/sensor/dht/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_DHT) += dht.o diff --git a/drivers/sensor/fxas21002/Makefile b/drivers/sensor/fxas21002/Makefile deleted file mode 100644 index b35a30280b4..00000000000 --- a/drivers/sensor/fxas21002/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# Makefile - FXAS21002 3-axis gyroscope -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_FXAS21002) += fxas21002.o -obj-$(CONFIG_FXAS21002_TRIGGER) += fxas21002_trigger.o diff --git a/drivers/sensor/fxos8700/Makefile b/drivers/sensor/fxos8700/Makefile deleted file mode 100644 index 5f16111f0cf..00000000000 --- a/drivers/sensor/fxos8700/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# Makefile - FXOS8700 6-axis accelerometer/magnetometer -# -# Copyright (c) 2016, Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_FXOS8700) += fxos8700.o -obj-$(CONFIG_FXOS8700_TRIGGER) += fxos8700_trigger.o diff --git a/drivers/sensor/hdc1008/Makefile b/drivers/sensor/hdc1008/Makefile deleted file mode 100644 index 242da075190..00000000000 --- a/drivers/sensor/hdc1008/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_HDC1008) += hdc1008.o diff --git a/drivers/sensor/hmc5883l/Makefile b/drivers/sensor/hmc5883l/Makefile deleted file mode 100644 index 6a1f2785443..00000000000 --- a/drivers/sensor/hmc5883l/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_HMC5883L) += hmc5883l.o -obj-$(CONFIG_HMC5883L_TRIGGER) += hmc5883l_trigger.o diff --git a/drivers/sensor/hp206c/Makefile b/drivers/sensor/hp206c/Makefile deleted file mode 100644 index e14bdd9d214..00000000000 --- a/drivers/sensor/hp206c/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_HP206C) += hp206c.o diff --git a/drivers/sensor/hts221/Makefile b/drivers/sensor/hts221/Makefile deleted file mode 100644 index dbc58d949cf..00000000000 --- a/drivers/sensor/hts221/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_HTS221) += hts221.o -obj-$(CONFIG_HTS221_TRIGGER) += hts221_trigger.o diff --git a/drivers/sensor/isl29035/Makefile b/drivers/sensor/isl29035/Makefile deleted file mode 100644 index 9d35bbdb099..00000000000 --- a/drivers/sensor/isl29035/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_ISL29035) += isl29035.o -obj-$(CONFIG_ISL29035_TRIGGER) += isl29035_trigger.o diff --git a/drivers/sensor/lis2dh/Makefile b/drivers/sensor/lis2dh/Makefile deleted file mode 100644 index a59f66f3988..00000000000 --- a/drivers/sensor/lis2dh/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_LIS2DH) += lis2dh.o -obj-$(CONFIG_LIS2DH_TRIGGER) += lis2dh_trigger.o diff --git a/drivers/sensor/lis3dh/Makefile b/drivers/sensor/lis3dh/Makefile deleted file mode 100644 index 6feeb9ed220..00000000000 --- a/drivers/sensor/lis3dh/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_LIS3DH) += lis3dh.o -obj-$(CONFIG_LIS3DH_TRIGGER) += lis3dh_trigger.o diff --git a/drivers/sensor/lis3mdl/Makefile b/drivers/sensor/lis3mdl/Makefile deleted file mode 100644 index ba3d35b1f0d..00000000000 --- a/drivers/sensor/lis3mdl/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_LIS3MDL) += lis3mdl.o -obj-$(CONFIG_LIS3MDL_TRIGGER) += lis3mdl_trigger.o diff --git a/drivers/sensor/lps22hb/Makefile b/drivers/sensor/lps22hb/Makefile deleted file mode 100644 index f03fc09f87c..00000000000 --- a/drivers/sensor/lps22hb/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_LPS22HB) += lps22hb.o diff --git a/drivers/sensor/lps25hb/Makefile b/drivers/sensor/lps25hb/Makefile deleted file mode 100644 index e2bc2397422..00000000000 --- a/drivers/sensor/lps25hb/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_LPS25HB) += lps25hb.o diff --git a/drivers/sensor/lsm6ds0/Makefile b/drivers/sensor/lsm6ds0/Makefile deleted file mode 100644 index 735c0c4f3fc..00000000000 --- a/drivers/sensor/lsm6ds0/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_LSM6DS0) += lsm6ds0.o diff --git a/drivers/sensor/lsm6dsl/Makefile b/drivers/sensor/lsm6dsl/Makefile deleted file mode 100644 index d34d83c4560..00000000000 --- a/drivers/sensor/lsm6dsl/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_LSM6DSL) += lsm6dsl.o diff --git a/drivers/sensor/lsm9ds0_gyro/Makefile b/drivers/sensor/lsm9ds0_gyro/Makefile deleted file mode 100644 index 8607572224e..00000000000 --- a/drivers/sensor/lsm9ds0_gyro/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_LSM9DS0_GYRO) += lsm9ds0_gyro.o -obj-$(CONFIG_LSM9DS0_GYRO_TRIGGER_DRDY) += lsm9ds0_gyro_trigger.o diff --git a/drivers/sensor/lsm9ds0_mfd/Makefile b/drivers/sensor/lsm9ds0_mfd/Makefile deleted file mode 100644 index d7a3f49205e..00000000000 --- a/drivers/sensor/lsm9ds0_mfd/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_LSM9DS0_MFD) += lsm9ds0_mfd.o diff --git a/drivers/sensor/max30101/Makefile b/drivers/sensor/max30101/Makefile deleted file mode 100644 index cc016455a57..00000000000 --- a/drivers/sensor/max30101/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - MAX30101 heart rate sensor -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_MAX30101) += max30101.o diff --git a/drivers/sensor/max44009/Makefile b/drivers/sensor/max44009/Makefile deleted file mode 100644 index 7a1d57e800d..00000000000 --- a/drivers/sensor/max44009/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_MAX44009) += max44009.o diff --git a/drivers/sensor/mcp9808/Makefile b/drivers/sensor/mcp9808/Makefile deleted file mode 100644 index e183514fd78..00000000000 --- a/drivers/sensor/mcp9808/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_MCP9808) += mcp9808.o -obj-$(CONFIG_MCP9808_TRIGGER) += mcp9808_trigger.o diff --git a/drivers/sensor/mpu6050/Makefile b/drivers/sensor/mpu6050/Makefile deleted file mode 100644 index 36b8720f42c..00000000000 --- a/drivers/sensor/mpu6050/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_MPU6050) += mpu6050.o -obj-$(CONFIG_MPU6050_TRIGGER) += mpu6050_trigger.o diff --git a/drivers/sensor/nrf5/Makefile b/drivers/sensor/nrf5/Makefile deleted file mode 100644 index 84ce4deec18..00000000000 --- a/drivers/sensor/nrf5/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_TEMP_NRF5) += temp_nrf5.o diff --git a/drivers/sensor/sht3xd/Makefile b/drivers/sensor/sht3xd/Makefile deleted file mode 100644 index 307f3d0d2a4..00000000000 --- a/drivers/sensor/sht3xd/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_SHT3XD) += sht3xd.o -obj-$(CONFIG_SHT3XD_TRIGGER) += sht3xd_trigger.o diff --git a/drivers/sensor/sx9500/Makefile b/drivers/sensor/sx9500/Makefile deleted file mode 100644 index caf7095b8d5..00000000000 --- a/drivers/sensor/sx9500/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_SX9500) += sx9500.o -obj-$(CONFIG_SX9500_TRIGGER) += sx9500_trigger.o diff --git a/drivers/sensor/th02/Makefile b/drivers/sensor/th02/Makefile deleted file mode 100644 index e2ecdbd75e2..00000000000 --- a/drivers/sensor/th02/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += th02.o diff --git a/drivers/sensor/tmp007/Makefile b/drivers/sensor/tmp007/Makefile deleted file mode 100644 index d09b75359c2..00000000000 --- a/drivers/sensor/tmp007/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_TMP007) += tmp007.o -obj-$(CONFIG_TMP007_TRIGGER) += tmp007_trigger.o diff --git a/drivers/sensor/tmp112/Makefile b/drivers/sensor/tmp112/Makefile deleted file mode 100644 index 815841e6310..00000000000 --- a/drivers/sensor/tmp112/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_TMP112) += tmp112.o diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile deleted file mode 100644 index bb9fcd0e312..00000000000 --- a/drivers/serial/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -ccflags-$(CONFIG_UART_QMSI) +=-I$(CONFIG_QMSI_INSTALL_PATH)/include -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_UART_NS16550) += uart_ns16550.o -obj-$(CONFIG_UART_MCUX) += uart_mcux.o -obj-$(CONFIG_UART_MCUX_LPSCI) += uart_mcux_lpsci.o -obj-$(CONFIG_UART_MCUX_LPUART) += uart_mcux_lpuart.o -obj-$(CONFIG_UART_STELLARIS) += uart_stellaris.o -obj-$(CONFIG_UART_NSIM) += uart_nsim.o -obj-$(CONFIG_UART_SAM) += uart_sam.o -obj-$(CONFIG_USART_SAM) += usart_sam.o -obj-$(CONFIG_UART_QMSI) += uart_qmsi.o -obj-$(CONFIG_UART_STM32) += uart_stm32.o -obj-$(CONFIG_UART_NRF5) += uart_nrf5.o -obj-$(CONFIG_UART_ALTERA_JTAG) += uart_altera_jtag.o -obj-$(CONFIG_UART_CC32XX) += uart_cc32xx.o -obj-$(CONFIG_UART_CMSDK_APB) += uart_cmsdk_apb.o -obj-$(CONFIG_UART_RISCV_QEMU) += uart_riscv_qemu.o -obj-$(CONFIG_UART_FE310) += uart_fe310.o -obj-$(CONFIG_UART_ESP32) += uart_esp32.o -obj-$(CONFIG_UART_GECKO) += uart_gecko.o -obj-$(CONFIG_UART_MSP432P4XX) += uart_msp432p4xx.o - -obj-$(CONFIG_USERSPACE) += uart_handlers.o diff --git a/drivers/shared_irq/Makefile b/drivers/shared_irq/Makefile deleted file mode 100644 index 188ba8fa70d..00000000000 --- a/drivers/shared_irq/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I$(srctree)/drivers - -obj-$(CONFIG_SHARED_IRQ) += shared_irq.o diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile deleted file mode 100644 index 007816fa7c5..00000000000 --- a/drivers/spi/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -obj-$(CONFIG_SPI_INTEL) += spi_intel.o -ifeq ($(CONFIG_SPI_LEGACY_API),y) -obj-$(CONFIG_SPI_DW) += spi_dw_legacy.o -obj-$(CONFIG_SPIM_NRF52) += spim_nrf52_legacy.o -obj-$(CONFIG_SPIS_NRF5) += spis_nrf5_legacy.o -else -obj-$(CONFIG_SPI_DW) += spi_dw.o -endif -obj-$(CONFIG_SPI_MCUX_DSPI) += spi_mcux_dspi.o -obj-$(CONFIG_SPI_QMSI) += spi_qmsi.o -obj-$(CONFIG_SPI_QMSI_SS) += spi_qmsi_ss.o -obj-$(CONFIG_SPI_STM32) += spi_ll_stm32.o - -obj-$(CONFIG_USERSPACE) += spi_handlers.o diff --git a/drivers/timer/Makefile b/drivers/timer/Makefile deleted file mode 100644 index b75e6133a16..00000000000 --- a/drivers/timer/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -obj-$(CONFIG_HPET_TIMER) += hpet.o -obj-$(CONFIG_LOAPIC_TIMER) += loapic_timer.o -obj-$(CONFIG_ARCV2_TIMER) += arcv2_timer0.o -obj-$(CONFIG_ALTERA_AVALON_TIMER) += altera_avalon_timer.o -obj-$(CONFIG_NRF_RTC_TIMER) += nrf_rtc_timer.o -obj-$(CONFIG_PULPINO_TIMER) += pulpino_timer.o -obj-$(CONFIG_RISCV_MACHINE_TIMER) += riscv_machine_timer.o -obj-$(CONFIG_RISCV_QEMU_TIMER) += riscv_qemu_timer.o -obj-$(CONFIG_XTENSA_TIMER) += xtensa_sys_timer.o - -obj-$(CONFIG_CORTEX_M_SYSTICK) += cortex_m_systick.o - -obj-y += sys_clock_init.o diff --git a/drivers/usb/Makefile b/drivers/usb/Makefile deleted file mode 100644 index 1640a3d9c84..00000000000 --- a/drivers/usb/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_USB) += device/ diff --git a/drivers/usb/device/Makefile b/drivers/usb/device/Makefile deleted file mode 100644 index 9b6eaad5cca..00000000000 --- a/drivers/usb/device/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_USB_DW) += usb_dc_dw.o -obj-$(CONFIG_USB_DC_STM32) += usb_dc_stm32.o diff --git a/drivers/watchdog/Makefile b/drivers/watchdog/Makefile deleted file mode 100644 index ca81b5c3c4f..00000000000 --- a/drivers/watchdog/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -obj-$(CONFIG_WDT_QMSI) += wdt_qmsi.o -obj-$(CONFIG_IWDG_STM32) += iwdg_stm32.o -obj-$(CONFIG_WDOG_CMSDK_APB) += wdog_cmsdk_apb.o -obj-$(CONFIG_WDT_SAM) += wdt_sam.o -obj-$(CONFIG_WDT_ESP32) += wdt_esp32.o diff --git a/dts/arm/Makefile b/dts/arm/Makefile deleted file mode 100644 index 78def105406..00000000000 --- a/dts/arm/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -ifeq ($(CONFIG_HAS_DTS),y) -dtb-$(CONFIG_BOARD_DISCO_L475_IOT1) = disco_l475_iot1.dts_compiled -dtb-$(CONFIG_BOARD_FRDM_K64F) = frdm_k64f.dts_compiled -dtb-$(CONFIG_BOARD_FRDM_KW41Z) = frdm_kw41z.dts_compiled -dtb-$(CONFIG_BOARD_FRDM_KL25Z) = frdm_kl25z.dts_compiled -dtb-$(CONFIG_BOARD_HEXIWEAR_K64) = hexiwear_k64.dts_compiled -dtb-$(CONFIG_BOARD_HEXIWEAR_KW40Z) = hexiwear_kw40z.dts_compiled -dtb-$(CONFIG_BOARD_USB_KW24D512) = usb_kw24d512.dts_compiled -dtb-$(CONFIG_BOARD_CC3220SF_LAUNCHXL) = cc3220sf_launchxl.dts_compiled -dtb-$(CONFIG_BOARD_V2M_BEETLE) = v2m_beetle.dts_compiled -dtb-$(CONFIG_BOARD_MPS2_AN385) = mps2_an385.dts_compiled -dtb-$(CONFIG_BOARD_OLIMEXINO_STM32) = olimexino_stm32.dts_compiled -dtb-$(CONFIG_BOARD_96B_CARBON) = 96b_carbon.dts_compiled -dtb-$(CONFIG_BOARD_96B_CARBON_NRF51) = 96b_carbon_nrf51.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F030R8) = nucleo_f030r8.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F091RC) = nucleo_f091rc.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F103RB) = nucleo_f103rb.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F334R8) = nucleo_f334r8.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F401RE) = nucleo_f401re.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F411RE) = nucleo_f411re.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F412ZG) = nucleo_f412zg.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_F413ZH) = nucleo_f413zh.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_L432KC) = nucleo_l432kc.dts_compiled -dtb-$(CONFIG_BOARD_NUCLEO_L476RG) = nucleo_l476rg.dts_compiled -dtb-$(CONFIG_BOARD_STM3210C_EVAL) = stm3210c_eval.dts_compiled -dtb-$(CONFIG_BOARD_STM32_MINI_A15) = stm32_mini_a15.dts_compiled -dtb-$(CONFIG_BOARD_STM32L496G_DISCO) = stm32l496g_disco.dts_compiled -dtb-$(CONFIG_BOARD_STM32373C_EVAL) = stm32373c_eval.dts_compiled -dtb-$(CONFIG_BOARD_STM32F4_DISCO) = stm32f4_disco.dts_compiled -dtb-$(CONFIG_BOARD_STM32F469I_DISCO) = stm32f469i_disco.dts_compiled -dtb-$(CONFIG_BOARD_STM32F412G_DISCO) = stm32f412g_disco.dts_compiled -dtb-$(CONFIG_BOARD_96B_NITROGEN) = 96b_nitrogen.dts_compiled -dtb-$(CONFIG_BOARD_NRF52_PCA10040) = nrf52_pca10040.dts_compiled -dtb-$(CONFIG_BOARD_NRF52_VBLUNO52) = nrf52_vbluno52.dts_compiled -dtb-$(CONFIG_BOARD_NRF52_BLENANO2) = nrf52_blenano2.dts_compiled -dtb-$(CONFIG_BOARD_NRF52840_PCA10056) = nrf52840_pca10056.dts_compiled -dtb-$(CONFIG_BOARD_ARDUINO_101_BLE) = arduino_101_ble.dts_compiled -dtb-$(CONFIG_BOARD_BBC_MICROBIT) = bbc_microbit.dts_compiled -dtb-$(CONFIG_BOARD_CURIE_BLE) = curie_ble.dts_compiled -dtb-$(CONFIG_BOARD_NRF51_BLENANO) = nrf51_blenano.dts_compiled -dtb-$(CONFIG_BOARD_NRF51_PCA10028) = nrf51_pca10028.dts_compiled -dtb-$(CONFIG_BOARD_NRF51_VBLUNO51) = nrf51_vbluno51.dts_compiled -dtb-$(CONFIG_BOARD_QUARK_SE_C1000_BLE) = quark_se_c1000_ble.dts_compiled -dtb-$(CONFIG_BOARD_QEMU_CORTEX_M3) = qemu_cortex_m3.dts_compiled -dtb-$(CONFIG_BOARD_SAM_E70_XPLAINED) = sam_e70_xplained.dts_compiled -dtb-$(CONFIG_BOARD_ARDUINO_DUE) = arduino_due.dts_compiled -dtb-$(CONFIG_BOARD_SAM4S_XPLAINED) = sam4s_xplained.dts_compiled -dtb-$(CONFIG_BOARD_OLIMEX_STM32_E407) = olimex_stm32_e407.dts_compiled -dtb-$(CONFIG_BOARD_CC2650_SENSORTAG) = cc2650_sensortag.dts_compiled -dtb-$(CONFIG_BOARD_STM32_MIN_DEV) = stm32_min_dev.dts_compiled -dtb-$(CONFIG_BOARD_STM32F3_DISCO) = stm32f3_disco.dts_compiled -dtb-$(CONFIG_BOARD_OLIMEX_STM32_P405) = olimex_stm32_p405.dts_compiled -dtb-$(CONFIG_BOARD_STM32F429I_DISC1) = stm32f429i_disc1.dts_compiled -dtb-$(CONFIG_BOARD_EFM32WG_STK3800) = efm32wg_stk3800.dts_compiled -dtb-$(CONFIG_BOARD_96B_NEONKEY) = 96b_neonkey.dts_compiled -dtb-$(CONFIG_BOARD_MSP_EXP432P401R_LAUNCHXL) = msp_exp432p401r_launchxl.dts_compiled -dtb-$(CONFIG_BOARD_STM32F411E_DISCO) = stm32f411e_disco.dts_compiled - -always := $(dtb-y) -endif diff --git a/dts/x86/Makefile b/dts/x86/Makefile deleted file mode 100644 index 0d58efe989a..00000000000 --- a/dts/x86/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -ifeq ($(CONFIG_HAS_DTS),y) -dtb-$(CONFIG_BOARD_ARDUINO_101) = arduino_101.dts_compiled -dtb-$(CONFIG_BOARD_QUARK_D2000_CRB) = quark_d2000_crb.dts_compiled -dtb-$(CONFIG_BOARD_TINYTILE) = tinytile.dts_compiled -dtb-$(CONFIG_BOARD_QUARK_SE_C1000_DEVBOARD) = quark_se_c1000_devboard.dts_compiled -dtb-$(CONFIG_BOARD_QEMU_X86) = qemu_x86.dts_compiled -dtb-$(CONFIG_BOARD_X86_JAILHOUSE) = x86_jailhouse.dts_compiled -always := $(dtb-y) -endif diff --git a/ext/Kbuild b/ext/Kbuild deleted file mode 100644 index 5b5976089b6..00000000000 --- a/ext/Kbuild +++ /dev/null @@ -1,4 +0,0 @@ -obj-y += hal/ -obj-y += lib/ -obj-$(CONFIG_FILE_SYSTEM) += fs/ -obj-y += debug/ diff --git a/ext/Makefile b/ext/Makefile deleted file mode 100644 index b51f7a2ac0f..00000000000 --- a/ext/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include $(srctree)/ext/lib/Makefile -include $(srctree)/ext/hal/Makefile -include $(srctree)/ext/fs/Makefile -include $(srctree)/ext/debug/Makefile diff --git a/ext/debug/Kbuild b/ext/debug/Kbuild deleted file mode 100644 index 216ad2b82d0..00000000000 --- a/ext/debug/Kbuild +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_HAS_SEGGER_RTT) += segger/ diff --git a/ext/debug/Makefile b/ext/debug/Makefile deleted file mode 100644 index d21857357df..00000000000 --- a/ext/debug/Makefile +++ /dev/null @@ -1,3 +0,0 @@ - -include $(srctree)/ext/debug/segger/Makefile - diff --git a/ext/debug/segger/Kbuild b/ext/debug/segger/Kbuild deleted file mode 100644 index cfe1b11cf87..00000000000 --- a/ext/debug/segger/Kbuild +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_HAS_SEGGER_RTT) += rtt/SEGGER_RTT.o -obj-$(CONFIG_HAS_SEGGER_SYSTEMVIEW) += systemview/SEGGER_SYSVIEW.o diff --git a/ext/debug/segger/Makefile b/ext/debug/segger/Makefile deleted file mode 100644 index c16e7ff70e0..00000000000 --- a/ext/debug/segger/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ifdef CONFIG_HAS_SEGGER_RTT -ZEPHYRINCLUDE += -I$(srctree)/ext/debug/segger -endif - -ifdef CONFIG_HAS_SEGGER_SYSTEMVIEW -ZEPHYRINCLUDE += -I$(srctree)/ext/debug/segger -endif diff --git a/ext/fs/Kbuild b/ext/fs/Kbuild deleted file mode 100644 index e2db5d95dcb..00000000000 --- a/ext/fs/Kbuild +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_FAT_FILESYSTEM_ELM) += fat/ -obj-$(CONFIG_FILE_SYSTEM_NFFS) += nffs/ diff --git a/ext/fs/Makefile b/ext/fs/Makefile deleted file mode 100644 index 4c047e1e374..00000000000 --- a/ext/fs/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -include $(srctree)/ext/fs/fat/Makefile -include $(srctree)/ext/fs/nffs/Makefile diff --git a/ext/fs/fat/Kbuild b/ext/fs/fat/Kbuild deleted file mode 100644 index 937b84efe41..00000000000 --- a/ext/fs/fat/Kbuild +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_FAT_FILESYSTEM_ELM) += ff.o -obj-$(CONFIG_FAT_FILESYSTEM_ELM) += zfs_diskio.o diff --git a/ext/fs/fat/Makefile b/ext/fs/fat/Makefile deleted file mode 100644 index ab9fdd5d0a2..00000000000 --- a/ext/fs/fat/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ifdef CONFIG_FAT_FILESYSTEM_ELM -ZEPHYRINCLUDE += -I$(srctree)/ext/fs/fat/include -endif diff --git a/ext/fs/nffs/Kbuild b/ext/fs/nffs/Kbuild deleted file mode 100644 index 4b0b0c92e47..00000000000 --- a/ext/fs/nffs/Kbuild +++ /dev/null @@ -1,16 +0,0 @@ -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_area.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_block.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_cache.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_crc.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_dir.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_file.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_flash.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_format.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_gc.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_hash.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_inode.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_misc.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_path.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_restore.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs_write.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += src/nffs.o diff --git a/ext/fs/nffs/Makefile b/ext/fs/nffs/Makefile deleted file mode 100644 index 224a8f15c3b..00000000000 --- a/ext/fs/nffs/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ifdef CONFIG_FILE_SYSTEM_NFFS -ZEPHYRINCLUDE += -I$(srctree)/ext/fs/nffs/include -endif diff --git a/ext/hal/Kbuild b/ext/hal/Kbuild deleted file mode 100644 index 7e277d80c99..00000000000 --- a/ext/hal/Kbuild +++ /dev/null @@ -1,8 +0,0 @@ -obj-$(CONFIG_HAS_MCUX) += nxp/mcux/ -obj-$(CONFIG_QMSI_BUILTIN) += qmsi/ -obj-$(CONFIG_HAS_STM32CUBE) += st/stm32cube/ -obj-$(CONFIG_HAS_CC3220SDK) += ti/simplelink/ -obj-$(CONFIG_HAS_MSP432P4XXSDK) += ti/simplelink/ -obj-$(CONFIG_HAS_NORDIC_HAL) += nordic/ -obj-$(CONFIG_HAS_NORDIC_DRIVERS) += nordic/drivers/ -obj-$(CONFIG_HAS_SILABS_GECKO) += silabs/gecko/ diff --git a/ext/hal/Makefile b/ext/hal/Makefile deleted file mode 100644 index cd210a24d2b..00000000000 --- a/ext/hal/Makefile +++ /dev/null @@ -1,18 +0,0 @@ - -ifdef CONFIG_ASF -include $(srctree)/ext/hal/atmel/asf/Makefile -endif - --include $(srctree)/ext/hal/cmsis/Makefile - --include $(srctree)/ext/hal/nordic/Makefile - --include $(srctree)/ext/hal/nxp/mcux/Makefile - --include $(srctree)/ext/hal/qmsi/Makefile - --include $(srctree)/ext/hal/silabs/gecko/Makefile - --include $(srctree)/ext/hal/st/stm32cube/Makefile - --include $(srctree)/ext/hal/ti/simplelink/Makefile diff --git a/ext/hal/atmel/asf/Makefile b/ext/hal/atmel/asf/Makefile deleted file mode 100644 index a70e7c299d3..00000000000 --- a/ext/hal/atmel/asf/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# Makefile - Atmel SDK -# -# Copyright (c) 2016 Piotr Mienkowski -# SPDX-License-Identifier: Apache-2.0 -# - -ifdef CONFIG_SOC_FAMILY_SAM -include $(srctree)/ext/hal/atmel/asf/sam/Makefile -endif diff --git a/ext/hal/atmel/asf/sam/Makefile b/ext/hal/atmel/asf/sam/Makefile deleted file mode 100644 index 1fdb8821d03..00000000000 --- a/ext/hal/atmel/asf/sam/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# Makefile - Atmel SAM SDK -# -# Copyright (c) 2016 Piotr Mienkowski -# SPDX-License-Identifier: Apache-2.0 -# - -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/atmel/asf/sam/include/$(CONFIG_SOC_SERIES) diff --git a/ext/hal/cmsis/Makefile b/ext/hal/cmsis/Makefile deleted file mode 100644 index 743904c3d4d..00000000000 --- a/ext/hal/cmsis/Makefile +++ /dev/null @@ -1,4 +0,0 @@ - -ifdef CONFIG_HAS_CMSIS -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/cmsis/Include -endif diff --git a/ext/hal/nordic/Kbuild b/ext/hal/nordic/Kbuild deleted file mode 100644 index 6bea3d3a2dd..00000000000 --- a/ext/hal/nordic/Kbuild +++ /dev/null @@ -1 +0,0 @@ -obj- += dummy.o diff --git a/ext/hal/nordic/Makefile b/ext/hal/nordic/Makefile deleted file mode 100644 index 18379ffb634..00000000000 --- a/ext/hal/nordic/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -ifdef CONFIG_HAS_NORDIC_MDK -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nordic/mdk -endif - -ifdef CONFIG_HAS_NORDIC_HAL -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nordic/hal -endif - -ifdef CONFIG_HAS_NORDIC_DRIVERS -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nordic/drivers -endif diff --git a/ext/hal/nordic/drivers/Kbuild b/ext/hal/nordic/drivers/Kbuild deleted file mode 100644 index 9e6dd073eb2..00000000000 --- a/ext/hal/nordic/drivers/Kbuild +++ /dev/null @@ -1,29 +0,0 @@ -ifeq ($(or $(CONFIG_IEEE802154_NRF5),$(CONFIG_IEEE802154_NRF5_RAW)),y) -obj-y += nrf_drv_radio802154.o - -# Number of slots containing short addresses of nodes for which pending data is stored. -KBUILD_CFLAGS += -DRADIO_PENDING_SHORT_ADDRESSES=1 - -# Number of slots containing extended addresses of nodes for which pending data is stored. -KBUILD_CFLAGS += -DRADIO_PENDING_EXTENDED_ADDRESSES=1 - -# Number of buffers in receive queue. -KBUILD_CFLAGS += -DRADIO_RX_BUFFERS=1 - -# CCA mode -ifeq ($(CONFIG_IEEE802154_NRF5_CCA_MODE_ED),y) -KBUILD_CFLAGS += -DRADIO_CCA_MODE=NRF_RADIO_CCA_MODE_ED -else ifeq ($(CONFIG_IEEE802154_NRF5_CCA_MODE_CARRIER),y) -KBUILD_CFLAGS += -DRADIO_CCA_MODE=NRF_RADIO_CCA_MODE_CARRIER -else ifeq ($(IEEE802154_NRF5_CCA_MODE_CARRIER_AND_ED),y) -KBUILD_CFLAGS += -DRADIO_CCA_MODE=NRF_RADIO_CCA_MODE_CARRIER_AND_ED -else ifeq ($(IEEE802154_NRF5_CCA_MODE_CARRIER_OR_ED),y) -KBUILD_CFLAGS += -DRADIO_CCA_MODE=NRF_RADIO_CCA_MODE_CARRIER_OR_ED -endif - -# CCA mode options -KBUILD_CFLAGS += -DRADIO_CCA_CORR_LIMIT=$(CONFIG_IEEE802154_NRF5_CCA_CORR_LIMIT) -KBUILD_CFLAGS += -DRADIO_CCA_CORR_THRESHOLD=$(CONFIG_IEEE802154_NRF5_CCA_CORR_THRESHOLD) -KBUILD_CFLAGS += -DRADIO_CCA_ED_THRESHOLD=$(CONFIG_IEEE802154_NRF5_CCA_ED_THRESHOLD) - -endif \ No newline at end of file diff --git a/ext/hal/nordic/drivers/Makefile b/ext/hal/nordic/drivers/Makefile deleted file mode 100644 index fc1d9c3e8dd..00000000000 --- a/ext/hal/nordic/drivers/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ifeq ($(CONFIG_IEEE802154_NRF5),y) -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nordic/drivers -endif diff --git a/ext/hal/nxp/mcux/Makefile b/ext/hal/nxp/mcux/Makefile deleted file mode 100644 index 8aaf29f9146..00000000000 --- a/ext/hal/nxp/mcux/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# Makefile - MCUXpresso SDK -# -# Copyright (c) 2016, Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: Apache-2.0 -# - -# Translate the SoC name and part number into the mcux device and cpu name -# respectively. -MCUX_DEVICE = $(shell echo $(CONFIG_SOC) | tr '[:lower:]' '[:upper:]') -MCUX_CPU = CPU_$(subst $(DQUOTE),,$(CONFIG_SOC_PART_NUMBER)) - -export MCUX_DEVICE - -ifdef CONFIG_IEEE802154_MCR20A -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/components/mcr20a -endif - -ifdef CONFIG_HAS_MCUX -ifdef CONFIG_ETH_MCUX -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/components/phyksz8081 -endif -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/devices/$(MCUX_DEVICE) -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/drivers - -ifdef CONFIG_IEEE802154_KW41Z -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/Common/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/OSAbstraction/Interface -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/$(MCUX_DEVICE)/ -endif - -# The mcux uses the cpu name to expose SoC-specific features of a given -# peripheral. For example, the UART peripheral may be instantiated with/without -# a hardware FIFO, and the size of that FIFO may be different for each instance -# in a given SoC. See fsl_device_registers.h and $(MCUX_DEVICE)_features.h -KBUILD_CFLAGS += -D$(MCUX_CPU) - -# Build mcux device-specific objects. Although it is not normal Kbuild -# practice, drilling down like this avoids the need for repetitive Makefiles -# for every mcux device. -obj-y += devices/$(MCUX_DEVICE)/fsl_clock.o - -# Build mcux drivers that can be used for multiple SoC's. -obj-y += components/ -obj-y += drivers/ - -ifdef CONFIG_IEEE802154_KW41Z -obj-y += middleware/ -endif - -endif diff --git a/ext/hal/nxp/mcux/components/Makefile b/ext/hal/nxp/mcux/components/Makefile deleted file mode 100644 index 3a964f97e5a..00000000000 --- a/ext/hal/nxp/mcux/components/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - MCUXpresso SDK -# -# Copyright (c) 2016, ARM Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_ETH_MCUX) += phyksz8081/fsl_phy.o diff --git a/ext/hal/nxp/mcux/drivers/Makefile b/ext/hal/nxp/mcux/drivers/Makefile deleted file mode 100644 index 87f108b77a1..00000000000 --- a/ext/hal/nxp/mcux/drivers/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile - MCUXpresso SDK drivers -# -# Copyright (c) 2016, Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: Apache-2.0 - -obj-$(CONFIG_ADC_MCUX_ADC16) += fsl_adc16.o -obj-$(CONFIG_ETH_MCUX) += fsl_enet.o -obj-$(CONFIG_I2C_MCUX) += fsl_i2c.o -obj-$(CONFIG_PWM_MCUX_FTM) += fsl_ftm.o -obj-$(CONFIG_ENTROPY_MCUX_RNGA) += fsl_rnga.o -obj-$(CONFIG_ENTROPY_MCUX_TRNG) += fsl_trng.o -obj-$(CONFIG_SOC_FLASH_MCUX) += fsl_flash.o -obj-$(CONFIG_SPI_MCUX_DSPI) += fsl_dspi.o -obj-$(CONFIG_UART_MCUX) += fsl_uart.o -obj-$(CONFIG_UART_MCUX_LPSCI) += fsl_lpsci.o -obj-$(CONFIG_UART_MCUX_LPUART) += fsl_lpuart.o diff --git a/ext/hal/nxp/mcux/middleware/Makefile b/ext/hal/nxp/mcux/middleware/Makefile deleted file mode 100644 index 2eeecfc84dd..00000000000 --- a/ext/hal/nxp/mcux/middleware/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2017, Linaro Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_IEEE802154_KW41Z) += wireless/ diff --git a/ext/hal/nxp/mcux/middleware/wireless/Makefile b/ext/hal/nxp/mcux/middleware/wireless/Makefile deleted file mode 100644 index c3ff0d81640..00000000000 --- a/ext/hal/nxp/mcux/middleware/wireless/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2017, Linaro Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += framework_5.3.3/ diff --git a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/Makefile b/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/Makefile deleted file mode 100644 index c5ddd8b34e3..00000000000 --- a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2017, Linaro Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += XCVR/ -obj-y += OSAbstraction/Source/fsl_os_abstraction_zephyr.o diff --git a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW40Z4/Makefile b/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW40Z4/Makefile deleted file mode 100644 index 2e934013248..00000000000 --- a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW40Z4/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2017, Linaro Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += ifr_mkw40z4_radio.o -obj-y += KW4xXcvrDrv.o -obj-y += tsm_ll_timing.o diff --git a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW41Z4/Makefile b/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW41Z4/Makefile deleted file mode 100644 index 35af0d389e2..00000000000 --- a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/MKW41Z4/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# -# Copyright (c) 2017, Linaro Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_gfsk_bt_0p5_h_1p0_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_gfsk_bt_0p3_h_0p5_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_gfsk_bt_0p7_h_0p5_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_ant_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_mode_datarate_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_gfsk_bt_0p5_h_0p7_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_msk_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_zgbe_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_ble_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_common_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_gfsk_bt_0p5_h_0p32_config.o -obj-y += cfgs_kw4x_3x_2x/fsl_xcvr_gfsk_bt_0p5_h_0p5_config.o -obj-y += fsl_xcvr.o -obj-y += fsl_xcvr_trim.o -obj-y += ifr_radio.o -obj-y += dbg_ram_capture.o diff --git a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/Makefile b/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/Makefile deleted file mode 100644 index 70a6b738a07..00000000000 --- a/ext/hal/nxp/mcux/middleware/wireless/framework_5.3.3/XCVR/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2017, Linaro Ltd. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += $(MCUX_DEVICE)/ diff --git a/ext/hal/qmsi/Kbuild b/ext/hal/qmsi/Kbuild deleted file mode 100644 index b665e7484cd..00000000000 --- a/ext/hal/qmsi/Kbuild +++ /dev/null @@ -1,29 +0,0 @@ -obj-$(CONFIG_QMSI_BUILTIN) += drivers/flash/qm_flash.o -ifeq ($(CONFIG_SOC_QUARK_SE_C1000_SS),y) -obj-$(CONFIG_QMSI_BUILTIN) += drivers/clk/ss_clk.o -obj-$(CONFIG_QMSI_BUILTIN) += soc/quark_se/drivers/vreg.o -obj-$(CONFIG_QMSI_BUILTIN) += soc/quark_se/drivers/ss_power_states.o -endif -obj-$(CONFIG_QMSI_BUILTIN) += soc/$(patsubst %_ss,%,$(SOC_SERIES))/drivers/power_states.o -obj-$(CONFIG_QMSI_BUILTIN) += soc/$(patsubst %_ss,%,$(SOC_SERIES))/drivers/clk.o -ifeq ($(CONFIG_SOC_QUARK_SE_C1000),y) -obj-$(CONFIG_QMSI_BUILTIN) += soc/$(SOC_SERIES)/drivers/vreg.o -endif -obj-$(CONFIG_RTC_QMSI) += drivers/rtc/qm_rtc.o -obj-$(CONFIG_WDT_QMSI) += drivers/wdt/qm_wdt.o -obj-$(CONFIG_I2C_QMSI) += drivers/i2c/qm_i2c.o -obj-$(CONFIG_PWM_QMSI) += drivers/pwm/qm_pwm.o -obj-$(CONFIG_AIO_COMPARATOR_QMSI) += drivers/comparator/qm_comparator.o -obj-$(CONFIG_AON_COUNTER_QMSI) += drivers/aon_counters/qm_aon_counters.o -obj-$(CONFIG_GPIO_QMSI) += drivers/gpio/qm_gpio.o -obj-$(CONFIG_ADC_QMSI) += drivers/adc/qm_adc.o -obj-$(CONFIG_UART_QMSI) += drivers/uart/qm_uart.o -obj-$(CONFIG_DMA_QMSI) += drivers/dma/qm_dma.o -obj-$(CONFIG_SPI_QMSI) += drivers/spi/qm_spi.o -obj-$(CONFIG_SOC_FLASH_QMSI) += drivers/flash/qm_flash.o -obj-$(CONFIG_PINMUX_QMSI) += drivers/pinmux/qm_pinmux.o -obj-$(CONFIG_SPI_QMSI_SS) += drivers/spi/qm_ss_spi.o -obj-$(CONFIG_GPIO_QMSI_SS) += drivers/gpio/qm_ss_gpio.o -obj-$(CONFIG_I2C_QMSI_SS) += drivers/i2c/qm_ss_i2c.o -obj-$(CONFIG_ADC_QMSI_SS) += drivers/adc/qm_ss_adc.o -obj-$(CONFIG_SOC_WATCH) += drivers/soc_watch.o diff --git a/ext/hal/qmsi/Makefile b/ext/hal/qmsi/Makefile deleted file mode 100644 index 0ede620b0d2..00000000000 --- a/ext/hal/qmsi/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -ifdef CONFIG_QMSI - -KBUILD_CPPFLAGS +=-DENABLE_EXTERNAL_ISR_HANDLING - -ifdef CONFIG_QMSI_LIBRARY -ZEPHYRINCLUDE += -I$(CONFIG_QMSI_INSTALL_PATH)/include -LIB_INCLUDE_DIR += -L$(CONFIG_QMSI_INSTALL_PATH:"%"=%)/lib -ALL_LIBS += qmsi -endif -ifdef CONFIG_QMSI_BUILTIN -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/qmsi/include -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/qmsi/drivers/include -ifeq ($(CONFIG_ARC),y) -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/qmsi/drivers/sensor/include -endif -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/qmsi/soc/$(patsubst %_ss,%,$(SOC_SERIES))/include/ -endif - -ifdef CONFIG_SYS_POWER_DEEP_SLEEP -KBUILD_CPPFLAGS +=-DENABLE_RESTORE_CONTEXT -endif - -SOC_WATCH_ENABLE ?= 0 -ifeq ($(CONFIG_SOC_WATCH),y) -SOC_WATCH_ENABLE := 1 -CFLAGS += -DSOC_WATCH_ENABLE -endif - -endif diff --git a/ext/hal/silabs/gecko/Kbuild b/ext/hal/silabs/gecko/Kbuild deleted file mode 100644 index a35ef58ca63..00000000000 --- a/ext/hal/silabs/gecko/Kbuild +++ /dev/null @@ -1,6 +0,0 @@ -obj-$(CONFIG_HAS_CMU) += emlib/src/em_cmu.o -obj-y += emlib/src/em_system.o -obj-$(CONFIG_GPIO_GECKO) += emlib/src/em_gpio.o -obj-$(CONFIG_SERIAL_HAS_DRIVER) += emlib/src/em_usart.o - -obj-$(CONFIG_SOC_SERIES_EFM32WG) += Device/SiliconLabs/EFM32WG/Source/system_efm32wg.o diff --git a/ext/hal/silabs/gecko/Makefile b/ext/hal/silabs/gecko/Makefile deleted file mode 100644 index 091995adf90..00000000000 --- a/ext/hal/silabs/gecko/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile - Gecko SDK -# -# Copyright (c) 2017, Christian Taedcke -# -# SPDX-License-Identifier: Apache-2.0 -# - -# Translate the SoC name and part number into the gecko device and cpu name -# respectively. -SILABS_GECKO_DEVICE = $(shell echo $(CONFIG_SOC_SERIES) | tr '[:lower:]' '[:upper:]') -SILABS_GECKO_PART_NUMBER = $(subst $(DQUOTE),,$(CONFIG_SOC_PART_NUMBER)) - -ifdef CONFIG_HAS_SILABS_GECKO -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/silabs/gecko/Device/SiliconLabs/$(SILABS_GECKO_DEVICE)/Include -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/silabs/gecko/emlib/inc - -# The gecko SDK uses the cpu name to include the matching device header. -# See Device/SiliconLabs/$(SILABS_GECKO_DEVICE)/Include/em_device.h for an example. -KBUILD_CFLAGS += -D$(SILABS_GECKO_PART_NUMBER) - -endif diff --git a/ext/hal/st/stm32cube/Kbuild b/ext/hal/st/stm32cube/Kbuild deleted file mode 100644 index b6d09502a61..00000000000 --- a/ext/hal/st/stm32cube/Kbuild +++ /dev/null @@ -1,59 +0,0 @@ -ifdef CONFIG_HAS_STM32CUBE - -ifdef CONFIG_SOC_SERIES_STM32F0X -obj-y += stm32f0xx/drivers/src/stm32f0xx_hal.o -obj-y += stm32f0xx/drivers/src/stm32f0xx_hal_rcc.o -obj-$(CONFIG_CLOCK_CONTROL_STM32_CUBE) += stm32f0xx/drivers/src/stm32f0xx_ll_utils.o -obj-y += stm32f0xx/soc/system_stm32f0xx.o -endif - -ifdef CONFIG_SOC_SERIES_STM32F1X -obj-y += stm32f1xx/drivers/src/stm32f1xx_hal.o -obj-y += stm32f1xx/drivers/src/stm32f1xx_hal_rcc.o -obj-$(CONFIG_CLOCK_CONTROL_STM32_CUBE) += stm32f1xx/drivers/src/stm32f1xx_ll_utils.o -obj-$(CONFIG_PWM) += stm32f1xx/drivers/src/stm32f1xx_hal_tim.o -obj-$(CONFIG_I2C) += stm32f1xx/drivers/src/stm32f1xx_ll_i2c.o -obj-y += stm32f1xx/soc/system_stm32f1xx.o -endif - -ifdef CONFIG_SOC_SERIES_STM32F3X -obj-y += stm32f3xx/drivers/src/stm32f3xx_hal.o -obj-y += stm32f3xx/drivers/src/stm32f3xx_hal_rcc.o -obj-$(CONFIG_CLOCK_CONTROL_STM32_CUBE) += stm32f3xx/drivers/src/stm32f3xx_ll_utils.o -obj-$(CONFIG_I2C) += stm32f3xx/drivers/src/stm32f3xx_ll_i2c.o -obj-$(CONFIG_I2C) += stm32f3xx/drivers/src/stm32f3xx_ll_rcc.o -obj-$(CONFIG_SPI_STM32) += stm32f3xx/drivers/src/stm32f3xx_ll_spi.o -obj-y += stm32f3xx/soc/system_stm32f3xx.o -endif - -ifdef CONFIG_SOC_SERIES_STM32F4X -obj-y += stm32f4xx/drivers/src/stm32f4xx_hal.o -obj-y += stm32f4xx/drivers/src/stm32f4xx_hal_rcc.o -obj-$(CONFIG_CLOCK_CONTROL_STM32_CUBE) += stm32f4xx/drivers/src/stm32f4xx_ll_utils.o -obj-$(CONFIG_PWM) += stm32f4xx/drivers/src/stm32f4xx_hal_tim.o -obj-$(CONFIG_I2C) += stm32f4xx/drivers/src/stm32f4xx_ll_i2c.o -obj-$(CONFIG_SPI_STM32) += stm32f4xx/drivers/src/stm32f4xx_ll_spi.o -obj-$(CONFIG_ENTROPY_STM32_RNG) += stm32f4xx/drivers/src/stm32f4xx_ll_rng.o -obj-$(CONFIG_ETH_STM32_HAL) += stm32f4xx/drivers/src/stm32f4xx_hal_eth.o -obj-$(CONFIG_USB_DC_STM32) += stm32f4xx/drivers/src/stm32f4xx_ll_usb.o \ - stm32f4xx/drivers/src/stm32f4xx_hal_pcd.o \ - stm32f4xx/drivers/src/stm32f4xx_hal_pcd_ex.o -obj-y += stm32f4xx/soc/system_stm32f4xx.o -endif - -ifdef CONFIG_SOC_SERIES_STM32F7X -obj-y += stm32f7xx/drivers/src/stm32f7xx_hal.o -obj-y += stm32f7xx/soc/system_stm32f7xx.o -endif - -ifdef CONFIG_SOC_SERIES_STM32L4X -obj-y += stm32l4xx/drivers/src/stm32l4xx_hal.o -obj-y += stm32l4xx/drivers/src/stm32l4xx_hal_rcc.o -obj-$(CONFIG_CLOCK_CONTROL_STM32_CUBE) += stm32l4xx/drivers/src/stm32l4xx_ll_utils.o -obj-$(CONFIG_PWM) += stm32l4xx/drivers/src/stm32l4xx_hal_tim.o -obj-$(CONFIG_I2C) += stm32l4xx/drivers/src/stm32l4xx_ll_i2c.o -obj-$(CONFIG_SPI_STM32) += stm32l4xx/drivers/src/stm32l4xx_ll_spi.o -obj-y += stm32l4xx/soc/system_stm32l4xx.o -endif - -endif diff --git a/ext/hal/st/stm32cube/Makefile b/ext/hal/st/stm32cube/Makefile deleted file mode 100644 index 501f562970e..00000000000 --- a/ext/hal/st/stm32cube/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# Makefile - STM32Cube SDK -# -# Copyright (c) 2016 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -ifdef CONFIG_HAS_STM32CUBE - -STM32CUBE_CPU = $(shell echo $(CONFIG_SOC) | tr '[a-wyz]' '[A-WYZ]') - -# STM32Cub uses the CPU name to expose SOC-specific attributes of a specific -# peripheral. -# It also requires USE_HAL_DRIVER to be define in order to benefit from -# STM32Cube HAL and LL APIs - -KBUILD_CFLAGS += -D$(STM32CUBE_CPU) -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -ifdef CONFIG_SOC_SERIES_STM32F0X -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f0xx/soc/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f0xx/drivers/include/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f0xx/drivers/include/Legacy/ -endif - -ifdef CONFIG_SOC_SERIES_STM32F1X -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f1xx/soc/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f1xx/drivers/include/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f1xx/drivers/include/Legacy/ -endif - -ifdef CONFIG_SOC_SERIES_STM32F3X -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f3xx/soc/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f3xx/drivers/include/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f3xx/drivers/include/Legacy/ -endif - -ifdef CONFIG_SOC_SERIES_STM32F4X -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f4xx/soc/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f4xx/drivers/include/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f4xx/drivers/include/Legacy/ -endif - -ifdef CONFIG_SOC_SERIES_STM32F7X -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f7xx/soc/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f7xx/drivers/include/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32f7xx/drivers/include/Legacy/ -endif - -ifdef CONFIG_SOC_SERIES_STM32L4X -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32l4xx/soc/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32l4xx/drivers/include/ -ZEPHYRINCLUDE += -I$(srctree)/ext/hal/st/stm32cube/stm32l4xx/drivers/include/Legacy/ -endif - -endif diff --git a/ext/hal/ti/simplelink/Kbuild b/ext/hal/ti/simplelink/Kbuild deleted file mode 100644 index 5b968eb8d33..00000000000 --- a/ext/hal/ti/simplelink/Kbuild +++ /dev/null @@ -1,45 +0,0 @@ -ifeq ($(CONFIG_HAS_CC3220SDK),y) -ccflags-y += -D$(COMPILER) -# Need to build prcm, utils and pin, which are not in ROM -obj-$(CONFIG_HAS_CC3220SDK) += source/ti/devices/cc32xx/driverlib/utils.o -obj-$(CONFIG_HAS_CC3220SDK) += source/ti/devices/cc32xx/driverlib/prcm.o -obj-$(CONFIG_HAS_CC3220SDK) += source/ti/devices/cc32xx/driverlib/pin.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/SPI.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/spi/SPICC32XXDMA.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/dma/UDMACC32XX.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/power/PowerCC32XX.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/utils/List.o -CFLAGS_driver.o += -D__LINUX_ERRNO_EXTENSIONS__ -# driver.c warns on strict-aliasing -CFLAGS_driver.o += -Wno-strict-aliasing -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/driver.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/device.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/flowcont.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/fs.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/netapp.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/netcfg.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/netutil.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/nonos.o -# sl_socket warns on missing braces: -CFLAGS_sl_socket.o += -Wno-missing-braces -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/sl_socket.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/spawn.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/wlan.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/porting/CC3220SF_LAUNCHXL.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/porting/cc_pal.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/eventreg.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/drivers/net/wifi/source/socket.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/devices/cc32xx/driverlib/timer.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += source/ti/devices/cc32xx/driverlib/udma.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += kernel/zephyr/dpl/dpl.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += kernel/zephyr/dpl/MutexP_zephyr.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += kernel/zephyr/dpl/SemaphoreP_zephyr.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += kernel/zephyr/dpl/ClockP_zephyr.o -obj-$(CONFIG_SIMPLELINK_HOST_DRIVER) += kernel/zephyr/dpl/HwiP_zephyr.o -endif - -ifeq ($(CONFIG_HAS_MSP432P4XXSDK),y) -ccflags-y += -D$(COMPILER) -# Need system_msp432p401r for SystemInit which is not in ROM -obj-y += source/ti/devices/msp432p4xx/startup_system_files/system_msp432p401r.o -endif diff --git a/ext/hal/ti/simplelink/Makefile b/ext/hal/ti/simplelink/Makefile deleted file mode 100644 index 89374dfb6c3..00000000000 --- a/ext/hal/ti/simplelink/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -ifdef CONFIG_HAS_CC3220SDK -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/source/ti/devices/cc32xx -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/source/ti/devices/cc32xx/inc -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/source/ti/devices/cc32xx/driverlib -KBUILD_CFLAGS += -DUSE_CC3220_ROM_DRV_API -endif # CONFIG_HAS_CC3220SDK - -ifdef CONFIG_SIMPLELINK_HOST_DRIVER -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/source -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/kernel/zephyr/dpl -KBUILD_CFLAGS += -DSL_SUPPORT_IPV6 -KBUILD_CFLAGS += -DSL_PLATFORM_MULTI_THREADED -endif # CONFIG_SIMPLELINK_HOST_DRIVER - -ifdef CONFIG_HAS_MSP432P4XXSDK -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/source/ -ZEPHYRINCLUDE +=-I$(srctree)/ext/hal/ti/simplelink/source/ti/devices/msp432p4xx -endif # CONFIG_HAS_MSP432P4XXSDK diff --git a/ext/lib/Kbuild b/ext/lib/Kbuild deleted file mode 100644 index 755bcbe19bd..00000000000 --- a/ext/lib/Kbuild +++ /dev/null @@ -1 +0,0 @@ -obj-y += crypto/ diff --git a/ext/lib/Makefile b/ext/lib/Makefile deleted file mode 100644 index af811719dbe..00000000000 --- a/ext/lib/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -ifdef CONFIG_TINYCRYPT -ZEPHYRINCLUDE += -I$(srctree)/ext/lib/crypto/tinycrypt/include -endif - -ifdef CONFIG_MBEDTLS_BUILTIN -ZEPHYRINCLUDE += -I$(srctree)/ext/lib/crypto/mbedtls/include -ZEPHYRINCLUDE += -I$(srctree)/ext/lib/crypto/mbedtls/configs -endif - -ifdef CONFIG_MBEDTLS_LIBRARY -include $(srctree)/ext/lib/crypto/mbedtls/Makefile -endif diff --git a/ext/lib/crypto/Makefile b/ext/lib/crypto/Makefile deleted file mode 100644 index 029cf15c234..00000000000 --- a/ext/lib/crypto/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_TINYCRYPT) += tinycrypt/ -obj-$(CONFIG_MBEDTLS_BUILTIN) += mbedtls/ - diff --git a/ext/lib/crypto/mbedtls/Kbuild b/ext/lib/crypto/mbedtls/Kbuild deleted file mode 100644 index 43ff2aefe92..00000000000 --- a/ext/lib/crypto/mbedtls/Kbuild +++ /dev/null @@ -1,76 +0,0 @@ - -include $(srctree)/ext/lib/crypto/mbedtls/Makefile.include - -obj-y += zephyr_init.o - -obj-y += library/aes.o -obj-y += library/aesni.o -obj-y += library/arc4.o -obj-y += library/asn1parse.o -obj-y += library/asn1write.o -obj-y += library/base64.o -obj-y += library/bignum.o -obj-y += library/blowfish.o -obj-y += library/camellia.o -obj-y += library/ccm.o -obj-y += library/certs.o -obj-y += library/cipher.o -obj-y += library/cipher_wrap.o -obj-y += library/cmac.o -obj-y += library/ctr_drbg.o -obj-y += library/debug.o -obj-y += library/des.o -obj-y += library/dhm.o -obj-y += library/ecdh.o -obj-y += library/ecdsa.o -obj-y += library/ecjpake.o -obj-y += library/ecp.o -obj-y += library/ecp_curves.o -obj-y += library/entropy.o -obj-y += library/entropy_poll.o -obj-y += library/error.o -obj-y += library/gcm.o -obj-y += library/havege.o -obj-y += library/hmac_drbg.o -obj-y += library/md.o -obj-y += library/md2.o -obj-y += library/md4.o -obj-y += library/md5.o -obj-y += library/md_wrap.o -obj-y += library/memory_buffer_alloc.o -obj-y += library/net_sockets.o -obj-y += library/oid.o -obj-y += library/padlock.o -obj-y += library/pem.o -obj-y += library/pk.o -obj-y += library/pk_wrap.o -obj-y += library/pkcs11.o -obj-y += library/pkcs12.o -obj-y += library/pkcs5.o -obj-y += library/pkparse.o -obj-y += library/pkwrite.o -obj-y += library/platform.o -obj-y += library/ripemd160.o -obj-y += library/rsa.o -obj-y += library/sha1.o -obj-y += library/sha256.o -obj-y += library/sha512.o -obj-y += library/ssl_cache.o -obj-y += library/ssl_ciphersuites.o -obj-y += library/ssl_cli.o -obj-y += library/ssl_cookie.o -obj-y += library/ssl_srv.o -obj-y += library/ssl_ticket.o -obj-y += library/ssl_tls.o -obj-y += library/threading.o -obj-y += library/timing.o -obj-y += library/version.o -obj-y += library/version_features.o -obj-y += library/x509.o -obj-y += library/x509_create.o -obj-y += library/x509_crl.o -obj-y += library/x509_crt.o -obj-y += library/x509_csr.o -obj-y += library/x509write_crt.o -obj-y += library/x509write_csr.o -obj-y += library/xtea.o diff --git a/ext/lib/crypto/mbedtls/Makefile b/ext/lib/crypto/mbedtls/Makefile deleted file mode 100644 index 5be61e87e06..00000000000 --- a/ext/lib/crypto/mbedtls/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ifdef CONFIG_MBEDTLS_LIBRARY -LIB_INCLUDE_DIR += -L$(CONFIG_MBEDTLS_INSTALL_PATH:"%"=%)/library -ALL_LIBS += mbedtls mbedcrypto mbedx509 -endif diff --git a/ext/lib/crypto/mbedtls/Makefile.include b/ext/lib/crypto/mbedtls/Makefile.include deleted file mode 100644 index 319482c2956..00000000000 --- a/ext/lib/crypto/mbedtls/Makefile.include +++ /dev/null @@ -1,8 +0,0 @@ - -subdir-ccflags-$(CONFIG_MBEDTLS_LIBRARY) += -I$(CONFIG_MBEDTLS_INSTALL_PATH)/include - -subdir-ccflags-$(CONFIG_MBEDTLS_BUILTIN) += -I$(srctree)/ext/lib/crypto/mbedtls/include - -subdir-ccflags-$(CONFIG_MBEDTLS_BUILTIN) += -I$(srctree)/ext/lib/crypto/mbedtls/configs - -subdir-ccflags-$(CONFIG_MBEDTLS_BUILTIN) += -DMBEDTLS_CONFIG_FILE='$(CONFIG_MBEDTLS_CFG_FILE)' diff --git a/ext/lib/crypto/mbedtls/library/Makefile b/ext/lib/crypto/mbedtls/library/Makefile deleted file mode 100644 index 28f92315a0f..00000000000 --- a/ext/lib/crypto/mbedtls/library/Makefile +++ /dev/null @@ -1,169 +0,0 @@ - -# Also see "include/mbedtls/config.h" - -CFLAGS ?= -O2 -WARNING_CFLAGS ?= -Wall -W -Wdeclaration-after-statement -LDFLAGS ?= - -LOCAL_CFLAGS = $(WARNING_CFLAGS) -I../include -D_FILE_OFFSET_BITS=64 -LOCAL_LDFLAGS = - -ifdef DEBUG -LOCAL_CFLAGS += -g3 -endif - -# MicroBlaze specific options: -# CFLAGS += -mno-xl-soft-mul -mxl-barrel-shift - -# To compile on Plan9: -# CFLAGS += -D_BSD_EXTENSION - -# if were running on Windows build for Windows -ifdef WINDOWS -WINDOWS_BUILD=1 -endif - -# To compile as a shared library: -ifdef SHARED -# all code is position-indep with mingw, avoid warning about useless flag -ifndef WINDOWS_BUILD -LOCAL_CFLAGS += -fPIC -fpic -endif -endif - -SOEXT_TLS=so.10 -SOEXT_X509=so.0 -SOEXT_CRYPTO=so.0 - -DLEXT=so -# OSX shared library extension: -# DLEXT=dylib - -# Windows shared library extension: -ifdef WINDOWS_BUILD -DLEXT=dll -endif - -OBJS_CRYPTO= aes.o aesni.o arc4.o \ - asn1parse.o asn1write.o base64.o \ - bignum.o blowfish.o camellia.o \ - ccm.o cipher.o cipher_wrap.o \ - cmac.o ctr_drbg.o des.o \ - dhm.o ecdh.o ecdsa.o \ - ecjpake.o ecp.o \ - ecp_curves.o entropy.o entropy_poll.o \ - error.o gcm.o havege.o \ - hmac_drbg.o md.o md2.o \ - md4.o md5.o md_wrap.o \ - memory_buffer_alloc.o oid.o \ - padlock.o pem.o pk.o \ - pk_wrap.o pkcs12.o pkcs5.o \ - pkparse.o pkwrite.o platform.o \ - ripemd160.o rsa.o sha1.o \ - sha256.o sha512.o threading.o \ - timing.o version.o \ - version_features.o xtea.o - -OBJS_X509= certs.o pkcs11.o x509.o \ - x509_create.o x509_crl.o x509_crt.o \ - x509_csr.o x509write_crt.o x509write_csr.o - -OBJS_TLS= debug.o net_sockets.o \ - ssl_cache.o ssl_ciphersuites.o \ - ssl_cli.o ssl_cookie.o \ - ssl_srv.o ssl_ticket.o \ - ssl_tls.o - -.SILENT: - -.PHONY: all static shared clean - -ifndef SHARED -all: static -else -all: shared static -endif - -static: libmbedcrypto.a libmbedx509.a libmbedtls.a - -shared: libmbedcrypto.$(DLEXT) libmbedx509.$(DLEXT) libmbedtls.$(DLEXT) - -# tls -libmbedtls.a: $(OBJS_TLS) - echo " AR $@" - $(AR) -rc $@ $(OBJS_TLS) - echo " RL $@" - $(AR) -s $@ - -libmbedtls.$(SOEXT_TLS): $(OBJS_TLS) libmbedx509.so - echo " LD $@" - $(CC) -shared -Wl,-soname,$@ -L. -lmbedcrypto -lmbedx509 $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@ $(OBJS_TLS) - -libmbedtls.so: libmbedtls.$(SOEXT_TLS) - echo " LN $@ -> $<" - ln -sf $< $@ - -libmbedtls.dylib: $(OBJS_TLS) - echo " LD $@" - $(CC) -dynamiclib $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@ $(OBJS_TLS) - -libmbedtls.dll: $(OBJS_TLS) libmbedx509.dll - echo " LD $@" - $(CC) -shared -Wl,-soname,$@ -Wl,--out-implib,$@.a -o $@ $(OBJS_TLS) -lws2_32 -lwinmm -lgdi32 -L. -lmbedcrypto -lmbedx509 -static-libgcc $(LOCAL_LDFLAGS) $(LDFLAGS) - -# x509 -libmbedx509.a: $(OBJS_X509) - echo " AR $@" - $(AR) -rc $@ $(OBJS_X509) - echo " RL $@" - $(AR) -s $@ - -libmbedx509.$(SOEXT_X509): $(OBJS_X509) libmbedcrypto.so - echo " LD $@" - $(CC) -shared -Wl,-soname,$@ -L. -lmbedcrypto $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@ $(OBJS_X509) - -libmbedx509.so: libmbedx509.$(SOEXT_X509) - echo " LN $@ -> $<" - ln -sf $< $@ - -libmbedx509.dylib: $(OBJS_X509) - echo " LD $@" - $(CC) -dynamiclib $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@ $(OBJS_X509) - -libmbedx509.dll: $(OBJS_X509) libmbedcrypto.dll - echo " LD $@" - $(CC) -shared -Wl,-soname,$@ -Wl,--out-implib,$@.a -o $@ $(OBJS_X509) -lws2_32 -lwinmm -lgdi32 -L. -lmbedcrypto -static-libgcc $(LOCAL_LDFLAGS) $(LDFLAGS) - -# crypto -libmbedcrypto.a: $(OBJS_CRYPTO) - echo " AR $@" - $(AR) -rc $@ $(OBJS_CRYPTO) - echo " RL $@" - $(AR) -s $@ - -libmbedcrypto.$(SOEXT_CRYPTO): $(OBJS_CRYPTO) - echo " LD $@" - $(CC) -shared -Wl,-soname,$@ $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@ $(OBJS_CRYPTO) - -libmbedcrypto.so: libmbedcrypto.$(SOEXT_CRYPTO) - echo " LN $@ -> $<" - ln -sf $< $@ - -libmbedcrypto.dylib: $(OBJS_CRYPTO) - echo " LD $@" - $(CC) -dynamiclib $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@ $(OBJS_CRYPTO) - -libmbedcrypto.dll: $(OBJS_CRYPTO) - echo " LD $@" - $(CC) -shared -Wl,-soname,$@ -Wl,--out-implib,$@.a -o $@ $(OBJS_CRYPTO) -lws2_32 -lwinmm -lgdi32 -static-libgcc $(LOCAL_LDFLAGS) $(LDFLAGS) - -.c.o: - echo " CC $<" - $(CC) $(LOCAL_CFLAGS) $(CFLAGS) -c $< - -clean: -ifndef WINDOWS - rm -f *.o libmbed* -else - del /Q /F *.o libmbed* -endif diff --git a/ext/lib/crypto/tinycrypt/Makefile b/ext/lib/crypto/tinycrypt/Makefile deleted file mode 100644 index 9b0142f69ef..00000000000 --- a/ext/lib/crypto/tinycrypt/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/ext/lib/crypto/tinycrypt/include - -obj-$(CONFIG_TINYCRYPT) := source/utils.o -obj-$(CONFIG_TINYCRYPT_ECC_DH) += source/ecc_dh.o source/ecc.o -obj-$(CONFIG_TINYCRYPT_ECC_DSA) += source/ecc_dsa.o source/ecc.o -obj-$(CONFIG_TINYCRYPT_AES) += source/aes_decrypt.o source/aes_encrypt.o -obj-$(CONFIG_TINYCRYPT_AES_CBC) += source/cbc_mode.o -obj-$(CONFIG_TINYCRYPT_AES_CTR) += source/ctr_mode.o -obj-$(CONFIG_TINYCRYPT_AES_CCM) += source/ccm_mode.o -obj-$(CONFIG_TINYCRYPT_AES_CMAC) += source/cmac_mode.o -obj-$(CONFIG_TINYCRYPT_SHA256) += source/sha256.o -obj-$(CONFIG_TINYCRYPT_SHA256_HMAC) += source/hmac.o -obj-$(CONFIG_TINYCRYPT_SHA256_HMAC_PRNG) += source/hmac_prng.o -obj-$(CONFIG_TINYCRYPT_CTR_PRNG) += source/ctr_prng.o diff --git a/kernel/Makefile b/kernel/Makefile deleted file mode 100644 index 9c075182f99..00000000000 --- a/kernel/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -ccflags-y += -I$(srctree)/kernel/include - -asflags-y := ${ccflags-y} - -obj-y = -obj-y += $(strip \ - version.o \ -) - -lib-y = -lib-y += $(strip \ - sys_clock.o \ - thread.o \ - init.o \ - sem.o \ - device.o \ - thread_abort.o \ - idle.o \ - sched.o \ - mutex.o \ - queue.o \ - stack.o \ - mem_slab.o \ - mempool.o \ - msg_q.o \ - mailbox.o \ - alert.o \ - pipes.o \ - errno.o \ - work_q.o \ - system_work_q.o \ -) - -lib-$(CONFIG_INT_LATENCY_BENCHMARK) += int_latency_bench.o -lib-$(CONFIG_STACK_CANARIES) += compiler_stack_protect.o -lib-$(CONFIG_SYS_CLOCK_EXISTS) += timer.o -lib-$(CONFIG_ATOMIC_OPERATIONS_C) += atomic_c.o -lib-$(CONFIG_POLL) += poll.o -lib-$(CONFIG_PTHREAD_IPC) += pthread.o -lib-$(CONFIG_USERSPACE) += userspace.o userspace_handler.o mem_domain.o diff --git a/lib/Kbuild b/lib/Kbuild deleted file mode 100644 index 89e6979a152..00000000000 --- a/lib/Kbuild +++ /dev/null @@ -1,3 +0,0 @@ -obj-y += libc/ - -obj-$(CONFIG_JSON_LIBRARY) += json/ diff --git a/lib/Makefile b/lib/Makefile deleted file mode 100644 index e48c8e98a47..00000000000 --- a/lib/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -ifdef CONFIG_NEWLIB_LIBC -ZEPHYRINCLUDE += $(TOOLCHAIN_CFLAGS) -ALL_LIBS += m c - -ifdef CONFIG_NEWLIB_LIBC_FLOAT_PRINTF -LDFLAGS += -u _printf_float -endif - -ifdef CONFIG_NEWLIB_LIBC_FLOAT_SCANF -LDFLAGS += -u _scanf_float -endif - -else -ZEPHYRINCLUDE += -I$(srctree)/lib/libc/minimal/include -endif diff --git a/lib/json/Makefile b/lib/json/Makefile deleted file mode 100644 index 6ddb50a930e..00000000000 --- a/lib/json/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_JSON_LIBRARY) = json.o diff --git a/lib/libc/Makefile b/lib/libc/Makefile deleted file mode 100644 index ee9067dce90..00000000000 --- a/lib/libc/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ifeq ($(CONFIG_NEWLIB_LIBC),y) -obj-y += newlib/ -else -obj-y += minimal/ -endif diff --git a/lib/libc/minimal/Makefile b/lib/libc/minimal/Makefile deleted file mode 100644 index 2049e9782f9..00000000000 --- a/lib/libc/minimal/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y := source/ diff --git a/lib/libc/minimal/source/Makefile b/lib/libc/minimal/source/Makefile deleted file mode 100644 index ab15ea87c9b..00000000000 --- a/lib/libc/minimal/source/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y := stdout/ -obj-y += string/ -obj-y += stdlib/ diff --git a/lib/libc/minimal/source/stdlib/Makefile b/lib/libc/minimal/source/stdlib/Makefile deleted file mode 100644 index e01313e5d72..00000000000 --- a/lib/libc/minimal/source/stdlib/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += strtol.o strtoul.o atoi.o diff --git a/lib/libc/minimal/source/stdout/Makefile b/lib/libc/minimal/source/stdout/Makefile deleted file mode 100644 index d52ca6c36c6..00000000000 --- a/lib/libc/minimal/source/stdout/Makefile +++ /dev/null @@ -1,2 +0,0 @@ - -obj-y = fprintf.o prf.o sprintf.o stdout_console.o diff --git a/lib/libc/minimal/source/string/Makefile b/lib/libc/minimal/source/string/Makefile deleted file mode 100644 index f04653e8dc7..00000000000 --- a/lib/libc/minimal/source/string/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y += string.o -obj-y += strncasecmp.o strstr.o diff --git a/lib/libc/newlib/Makefile b/lib/libc/newlib/Makefile deleted file mode 100644 index 34ea9c1f2b8..00000000000 --- a/lib/libc/newlib/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y := libc-hooks.o diff --git a/misc/Makefile b/misc/Makefile deleted file mode 100644 index 787b7375d7c..00000000000 --- a/misc/Makefile +++ /dev/null @@ -1,8 +0,0 @@ - -obj-$(CONFIG_PRINTK) += printk.o - -obj-$(CONFIG_REBOOT) += reboot.o - -obj-$(CONFIG_RING_BUFFER) += ring_buffer.o - -obj-y += generated/ diff --git a/misc/generated/Makefile b/misc/generated/Makefile deleted file mode 100644 index 7eb3f261a75..00000000000 --- a/misc/generated/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = configs.o diff --git a/samples/application_development/external_lib/Makefile b/samples/application_development/external_lib/Makefile deleted file mode 100644 index 97997bf7c9a..00000000000 --- a/samples/application_development/external_lib/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD = qemu_x86 -CONF_FILE = prj.conf - -KBUILD_ZEPHYR_APP = libmylib.a -SOURCE_DIR = $(CURDIR) -subdir-ccflags-y += -I$(SOURCE_DIR)/mylib/include -obj-y += src/ - -export obj-y subdir-ccflags-y -export KBUILD_ZEPHYR_APP - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/application_development/external_lib/Makefile.app b/samples/application_development/external_lib/Makefile.app deleted file mode 100644 index 7d77dad390b..00000000000 --- a/samples/application_development/external_lib/Makefile.app +++ /dev/null @@ -1,7 +0,0 @@ - -libmylib.a: - @echo $(CFLAGS) - @rm -f $(O)/libmylib.a - $(Q)@+$(MAKE) -C $(SOURCE_DIR)/mylib CFLAGS="$(KBUILD_CFLAGS) $(ZEPHYRINCLUDE)" - @cp $(SOURCE_DIR)/mylib/lib/libmylib.a $(O)/libmylib.a - diff --git a/samples/application_development/external_lib/src/Makefile b/samples/application_development/external_lib/src/Makefile deleted file mode 100644 index 3de802d0bab..00000000000 --- a/samples/application_development/external_lib/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# -# -obj-y += main.o diff --git a/samples/basic/blink_led/Makefile b/samples/basic/blink_led/Makefile deleted file mode 100644 index 67353f8339d..00000000000 --- a/samples/basic/blink_led/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101 - -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/blink_led/src/Makefile b/samples/basic/blink_led/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/blink_led/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/blinky/Makefile b/samples/basic/blinky/Makefile deleted file mode 100644 index 1efa1edc8b9..00000000000 --- a/samples/basic/blinky/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_d2000_crb -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/blinky/src/Makefile b/samples/basic/blinky/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/blinky/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/button/Makefile b/samples/basic/button/Makefile deleted file mode 100644 index 5bb0563f04e..00000000000 --- a/samples/basic/button/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= nucleo_f103rb -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/button/src/Makefile b/samples/basic/button/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/button/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/disco/Makefile b/samples/basic/disco/Makefile deleted file mode 100644 index 5bb0563f04e..00000000000 --- a/samples/basic/disco/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= nucleo_f103rb -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/disco/src/Makefile b/samples/basic/disco/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/disco/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/fade_led/Makefile b/samples/basic/fade_led/Makefile deleted file mode 100644 index 67353f8339d..00000000000 --- a/samples/basic/fade_led/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101 - -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/fade_led/src/Makefile b/samples/basic/fade_led/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/fade_led/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/rgb_led/Makefile b/samples/basic/rgb_led/Makefile deleted file mode 100644 index 67353f8339d..00000000000 --- a/samples/basic/rgb_led/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101 - -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/rgb_led/src/Makefile b/samples/basic/rgb_led/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/rgb_led/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/servo_motor/Makefile b/samples/basic/servo_motor/Makefile deleted file mode 100644 index 67353f8339d..00000000000 --- a/samples/basic/servo_motor/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101 - -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/servo_motor/src/Makefile b/samples/basic/servo_motor/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/servo_motor/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/basic/threads/Makefile b/samples/basic/threads/Makefile deleted file mode 100644 index 65788ff1f9f..00000000000 --- a/samples/basic/threads/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= 96b_carbon - -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/basic/threads/src/Makefile b/samples/basic/threads/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/basic/threads/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/bluetooth/beacon/Makefile b/samples/bluetooth/beacon/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/beacon/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/beacon/src/Makefile b/samples/bluetooth/beacon/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/bluetooth/beacon/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/bluetooth/central/Makefile b/samples/bluetooth/central/Makefile deleted file mode 100644 index a92cea7e915..00000000000 --- a/samples/bluetooth/central/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile - Bluetooth LE central sample makefile - -# -# Copyright (c) 2015-2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -# DESCRIPTION -# Makefile for the Bluetooth LE central role sample -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/central/src/Makefile b/samples/bluetooth/central/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/bluetooth/central/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/bluetooth/central_hr/Makefile b/samples/bluetooth/central_hr/Makefile deleted file mode 100644 index a92cea7e915..00000000000 --- a/samples/bluetooth/central_hr/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile - Bluetooth LE central sample makefile - -# -# Copyright (c) 2015-2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -# DESCRIPTION -# Makefile for the Bluetooth LE central role sample -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/central_hr/src/Makefile b/samples/bluetooth/central_hr/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/bluetooth/central_hr/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/bluetooth/eddystone/Makefile b/samples/bluetooth/eddystone/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/eddystone/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/eddystone/src/Makefile b/samples/bluetooth/eddystone/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/bluetooth/eddystone/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/bluetooth/handsfree/Makefile b/samples/bluetooth/handsfree/Makefile deleted file mode 100644 index be5c821d7e0..00000000000 --- a/samples/bluetooth/handsfree/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile - Bluetooth handsfree HF sample makefile - -# -# Copyright (c) 2015-2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -# DESCRIPTION -# Makefile for the Bluetooth handsfree profile HF side -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/handsfree/src/Makefile b/samples/bluetooth/handsfree/src/Makefile deleted file mode 100644 index 2e79ed45efd..00000000000 --- a/samples/bluetooth/handsfree/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o diff --git a/samples/bluetooth/hci_spi/Makefile b/samples/bluetooth/hci_spi/Makefile deleted file mode 100644 index e281ae3364f..00000000000 --- a/samples/bluetooth/hci_spi/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= 96b_carbon_nrf51 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/hci_spi/src/Makefile b/samples/bluetooth/hci_spi/src/Makefile deleted file mode 100644 index b9d082f6dc2..00000000000 --- a/samples/bluetooth/hci_spi/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -# For includes from subsys/bluetooth/common -ccflags-y += -I$(ZEPHYR_BASE)/subsys/bluetooth - -obj-y += main.o diff --git a/samples/bluetooth/hci_uart/Makefile b/samples/bluetooth/hci_uart/Makefile deleted file mode 100644 index 3b330a08753..00000000000 --- a/samples/bluetooth/hci_uart/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -BOARD ?= nrf52_pca10040 - -ifeq ($(BOARD),bbc_microbit) -CONF_FILE ?= microbit.conf -else -CONF_FILE ?= nrf5.conf -endif - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/hci_uart/src/Makefile b/samples/bluetooth/hci_uart/src/Makefile deleted file mode 100644 index ae704cee588..00000000000 --- a/samples/bluetooth/hci_uart/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/subsys/bluetooth - -obj-y += main.o diff --git a/samples/bluetooth/hci_usb/Makefile b/samples/bluetooth/hci_usb/Makefile deleted file mode 100644 index f9af46478de..00000000000 --- a/samples/bluetooth/hci_usb/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= quark_se_c1000_devboard - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/hci_usb/src/Makefile b/samples/bluetooth/hci_usb/src/Makefile deleted file mode 100644 index 953cb2054e4..00000000000 --- a/samples/bluetooth/hci_usb/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/usb/include -I${ZEPHYR_BASE}/include/drivers/usb -I${ZEPHYR_BASE}/include/usb/ - -obj-y += main.o diff --git a/samples/bluetooth/ipsp/Makefile b/samples/bluetooth/ipsp/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/ipsp/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/ipsp/src/Makefile b/samples/bluetooth/ipsp/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/bluetooth/ipsp/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/bluetooth/mesh/Makefile b/samples/bluetooth/mesh/Makefile deleted file mode 100644 index 13d8777311b..00000000000 --- a/samples/bluetooth/mesh/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -BOARD ?= qemu_x86 - -ifeq ($(BOARD),bbc_microbit) -CONF_FILE ?= microbit.conf -else ifeq ($(BOARD),nrf51_blenano) -CONF_FILE ?= nrf51-16k.conf -else -CONF_FILE ?= prj.conf -endif - -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -s - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/mesh/src/Makefile b/samples/bluetooth/mesh/src/Makefile deleted file mode 100644 index a27dd002e1b..00000000000 --- a/samples/bluetooth/mesh/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o - -obj-$(CONFIG_BOARD_BBC_MICROBIT) += microbit.o diff --git a/samples/bluetooth/mesh_demo/Makefile b/samples/bluetooth/mesh_demo/Makefile deleted file mode 100644 index 49e382bfe2f..00000000000 --- a/samples/bluetooth/mesh_demo/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -BOARD ?= bbc_microbit - -ifeq ($(BOARD),bbc_microbit) -CONF_FILE ?= microbit.conf -else ifeq ($(BOARD),nrf51_blenano) -CONF_FILE ?= nrf51-16k.conf -else -CONF_FILE ?= prj.conf -endif - -ifneq ($(NODE_ADDR),) -CFLAGS += -DNODE_ADDR=$(NODE_ADDR) -endif - -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -s - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/samples/bluetooth/mesh_demo/src/Makefile b/samples/bluetooth/mesh_demo/src/Makefile deleted file mode 100644 index a27dd002e1b..00000000000 --- a/samples/bluetooth/mesh_demo/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o - -obj-$(CONFIG_BOARD_BBC_MICROBIT) += microbit.o diff --git a/samples/bluetooth/peripheral/Makefile b/samples/bluetooth/peripheral/Makefile deleted file mode 100644 index 4585673092b..00000000000 --- a/samples/bluetooth/peripheral/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral/src/Makefile b/samples/bluetooth/peripheral/src/Makefile deleted file mode 100644 index bf2b90163aa..00000000000 --- a/samples/bluetooth/peripheral/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o hrs.o dis.o bas.o cts.o diff --git a/samples/bluetooth/peripheral_csc/Makefile b/samples/bluetooth/peripheral_csc/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/peripheral_csc/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral_csc/src/Makefile b/samples/bluetooth/peripheral_csc/src/Makefile deleted file mode 100644 index 9bb597b0b6a..00000000000 --- a/samples/bluetooth/peripheral_csc/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o dis.o bas.o diff --git a/samples/bluetooth/peripheral_dis/Makefile b/samples/bluetooth/peripheral_dis/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/peripheral_dis/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral_dis/src/Makefile b/samples/bluetooth/peripheral_dis/src/Makefile deleted file mode 100644 index 41eab598854..00000000000 --- a/samples/bluetooth/peripheral_dis/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o dis.o diff --git a/samples/bluetooth/peripheral_esp/Makefile b/samples/bluetooth/peripheral_esp/Makefile deleted file mode 100644 index 4585673092b..00000000000 --- a/samples/bluetooth/peripheral_esp/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral_esp/src/Makefile b/samples/bluetooth/peripheral_esp/src/Makefile deleted file mode 100644 index 9bb597b0b6a..00000000000 --- a/samples/bluetooth/peripheral_esp/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o dis.o bas.o diff --git a/samples/bluetooth/peripheral_hids/Makefile b/samples/bluetooth/peripheral_hids/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/peripheral_hids/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral_hids/src/Makefile b/samples/bluetooth/peripheral_hids/src/Makefile deleted file mode 100644 index 844b2e558da..00000000000 --- a/samples/bluetooth/peripheral_hids/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o dis.o bas.o hog.o diff --git a/samples/bluetooth/peripheral_hr/Makefile b/samples/bluetooth/peripheral_hr/Makefile deleted file mode 100644 index 4585673092b..00000000000 --- a/samples/bluetooth/peripheral_hr/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral_hr/src/Makefile b/samples/bluetooth/peripheral_hr/src/Makefile deleted file mode 100644 index f4f01619075..00000000000 --- a/samples/bluetooth/peripheral_hr/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o hrs.o dis.o bas.o diff --git a/samples/bluetooth/peripheral_sc_only/Makefile b/samples/bluetooth/peripheral_sc_only/Makefile deleted file mode 100644 index 4585673092b..00000000000 --- a/samples/bluetooth/peripheral_sc_only/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/peripheral_sc_only/src/Makefile b/samples/bluetooth/peripheral_sc_only/src/Makefile deleted file mode 100644 index 2e79ed45efd..00000000000 --- a/samples/bluetooth/peripheral_sc_only/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o diff --git a/samples/bluetooth/scan_adv/Makefile b/samples/bluetooth/scan_adv/Makefile deleted file mode 100644 index af6257a7954..00000000000 --- a/samples/bluetooth/scan_adv/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/bluetooth/scan_adv/src/Makefile b/samples/bluetooth/scan_adv/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/bluetooth/scan_adv/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/boards/arduino_101/environmental_sensing/Makefile b/samples/boards/arduino_101/environmental_sensing/Makefile deleted file mode 100644 index cbed5b776dc..00000000000 --- a/samples/boards/arduino_101/environmental_sensing/Makefile +++ /dev/null @@ -1,22 +0,0 @@ - -# Sensor Subsystem -SS_APP = sensor - -# Application Processor -APP = ap - -all: sensor_app ap_app - -sensor_app: - $(MAKE) -C $(SS_APP) O=$(CURDIR)/outdir/$(SS_APP) - -ap_app: - $(MAKE) -C $(APP) O=$(CURDIR)/outdir/$(APP) - -flash: sensor_app ap_app - $(MAKE) -C $(SS_APP) O=outdir/$(SS_APP) flash - $(MAKE) -C $(APP) O=outdir/$(APP) flash - -pristine: - @rm -rf $(CURDIR)/outdir - diff --git a/samples/boards/arduino_101/environmental_sensing/ap/Makefile b/samples/boards/arduino_101/environmental_sensing/ap/Makefile deleted file mode 100644 index 4eed9f54e0f..00000000000 --- a/samples/boards/arduino_101/environmental_sensing/ap/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD = arduino_101 -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/boards/arduino_101/environmental_sensing/ap/src/Makefile b/samples/boards/arduino_101/environmental_sensing/ap/src/Makefile deleted file mode 100644 index 853387065a0..00000000000 --- a/samples/boards/arduino_101/environmental_sensing/ap/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += ${PROJECTINCLUDE} -ccflags-y +=-I$(ZEPHYR_BASE)/include/drivers -ccflags-y +=-I$(ZEPHYR_BASE)/drivers -I$(ZEPHYR_BASE)/arch/x86 - -obj-y = main.o diff --git a/samples/boards/arduino_101/environmental_sensing/sensor/Makefile b/samples/boards/arduino_101/environmental_sensing/sensor/Makefile deleted file mode 100644 index 8f3680c1662..00000000000 --- a/samples/boards/arduino_101/environmental_sensing/sensor/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD = arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/boards/arduino_101/environmental_sensing/sensor/src/Makefile b/samples/boards/arduino_101/environmental_sensing/sensor/src/Makefile deleted file mode 100644 index ed1f8baf5d9..00000000000 --- a/samples/boards/arduino_101/environmental_sensing/sensor/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += ${PROJECTINCLUDE} \ - -I$(ZEPHYR_BASE)/include/drivers \ - -I$(ZEPHYR_BASE)/drivers -I$(ZEPHYR_BASE)/arch/arc - -obj-y = main.o diff --git a/samples/boards/microbit/display/Makefile b/samples/boards/microbit/display/Makefile deleted file mode 100644 index 20ad981a51f..00000000000 --- a/samples/boards/microbit/display/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= bbc_microbit -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/boards/microbit/display/src/Makefile b/samples/boards/microbit/display/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/boards/microbit/display/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/boards/microbit/pong/Makefile b/samples/boards/microbit/pong/Makefile deleted file mode 100644 index 20ad981a51f..00000000000 --- a/samples/boards/microbit/pong/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= bbc_microbit -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/boards/microbit/pong/src/Makefile b/samples/boards/microbit/pong/src/Makefile deleted file mode 100644 index 08d10d3c5c5..00000000000 --- a/samples/boards/microbit/pong/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I${ZEPHYR_BASE}/samples/bluetooth - -obj-y = main.o ble.o diff --git a/samples/boards/microbit/sound/Makefile b/samples/boards/microbit/sound/Makefile deleted file mode 100644 index 20ad981a51f..00000000000 --- a/samples/boards/microbit/sound/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= bbc_microbit -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/boards/microbit/sound/src/Makefile b/samples/boards/microbit/sound/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/boards/microbit/sound/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/boards/nrf52/power_mgr/Makefile b/samples/boards/nrf52/power_mgr/Makefile deleted file mode 100644 index ded5dc0a8fa..00000000000 --- a/samples/boards/nrf52/power_mgr/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= nrf52_pca10040 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/boards/nrf52/power_mgr/src/Makefile b/samples/boards/nrf52/power_mgr/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/boards/nrf52/power_mgr/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/boards/quark_se_c1000/power_mgr/Makefile b/samples/boards/quark_se_c1000/power_mgr/Makefile deleted file mode 100644 index b0b666b6980..00000000000 --- a/samples/boards/quark_se_c1000/power_mgr/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/boards/quark_se_c1000/power_mgr/src/Makefile b/samples/boards/quark_se_c1000/power_mgr/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/boards/quark_se_c1000/power_mgr/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/cpp_synchronization/Makefile b/samples/cpp_synchronization/Makefile deleted file mode 100644 index b3884da2bf6..00000000000 --- a/samples/cpp_synchronization/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/cpp_synchronization/src/Makefile b/samples/cpp_synchronization/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/cpp_synchronization/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/aio_comparator/Makefile b/samples/drivers/aio_comparator/Makefile deleted file mode 100644 index b0b666b6980..00000000000 --- a/samples/drivers/aio_comparator/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/aio_comparator/src/Makefile b/samples/drivers/aio_comparator/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/aio_comparator/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/crypto/Makefile b/samples/drivers/crypto/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/drivers/crypto/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/crypto/src/Makefile b/samples/drivers/crypto/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/crypto/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/current_sensing/Makefile b/samples/drivers/current_sensing/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/drivers/current_sensing/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/current_sensing/src/Makefile b/samples/drivers/current_sensing/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/current_sensing/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/entropy/Makefile b/samples/drivers/entropy/Makefile deleted file mode 100644 index 8e17dca85e2..00000000000 --- a/samples/drivers/entropy/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= frdm_k64f -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/entropy/src/Makefile b/samples/drivers/entropy/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/entropy/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/flash_shell/Makefile b/samples/drivers/flash_shell/Makefile deleted file mode 100644 index 45af2189033..00000000000 --- a/samples/drivers/flash_shell/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= 96b_carbon -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/flash_shell/src/Makefile b/samples/drivers/flash_shell/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/flash_shell/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/gpio/Makefile b/samples/drivers/gpio/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/drivers/gpio/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/gpio/src/Makefile b/samples/drivers/gpio/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/gpio/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/i2c_fujitsu_fram/Makefile b/samples/drivers/i2c_fujitsu_fram/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/drivers/i2c_fujitsu_fram/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/i2c_fujitsu_fram/src/Makefile b/samples/drivers/i2c_fujitsu_fram/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/i2c_fujitsu_fram/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/lcd_hd44780/Makefile b/samples/drivers/lcd_hd44780/Makefile deleted file mode 100644 index ee619411a80..00000000000 --- a/samples/drivers/lcd_hd44780/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD = arduino_due -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/lcd_hd44780/src/Makefile b/samples/drivers/lcd_hd44780/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/lcd_hd44780/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/led_apa102c/Makefile b/samples/drivers/led_apa102c/Makefile deleted file mode 100644 index 67353f8339d..00000000000 --- a/samples/drivers/led_apa102c/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101 - -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/led_apa102c/src/Makefile b/samples/drivers/led_apa102c/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/led_apa102c/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/led_lpd8806/Makefile b/samples/drivers/led_lpd8806/Makefile deleted file mode 100644 index 217041be0c8..00000000000 --- a/samples/drivers/led_lpd8806/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= 96b_carbon -CONF_FILE ?= prj.conf -CONF_FILE += $(wildcard boards/$(BOARD).conf) - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/led_lpd8806/src/Makefile b/samples/drivers/led_lpd8806/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/led_lpd8806/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/led_ws2812/Makefile b/samples/drivers/led_ws2812/Makefile deleted file mode 100644 index 217041be0c8..00000000000 --- a/samples/drivers/led_ws2812/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= 96b_carbon -CONF_FILE ?= prj.conf -CONF_FILE += $(wildcard boards/$(BOARD).conf) - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/led_ws2812/src/Makefile b/samples/drivers/led_ws2812/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/led_ws2812/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/rtc/Makefile b/samples/drivers/rtc/Makefile deleted file mode 100644 index 1efa1edc8b9..00000000000 --- a/samples/drivers/rtc/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_d2000_crb -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/rtc/src/Makefile b/samples/drivers/rtc/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/rtc/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/soc_flash_nrf5/Makefile b/samples/drivers/soc_flash_nrf5/Makefile deleted file mode 100644 index ded5dc0a8fa..00000000000 --- a/samples/drivers/soc_flash_nrf5/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= nrf52_pca10040 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/soc_flash_nrf5/src/Makefile b/samples/drivers/soc_flash_nrf5/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/soc_flash_nrf5/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/spi_flash/Makefile b/samples/drivers/spi_flash/Makefile deleted file mode 100644 index aee0c93a6c7..00000000000 --- a/samples/drivers/spi_flash/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/spi_flash/src/Makefile b/samples/drivers/spi_flash/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/spi_flash/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/spi_fujitsu_fram/Makefile b/samples/drivers/spi_fujitsu_fram/Makefile deleted file mode 100644 index aee0c93a6c7..00000000000 --- a/samples/drivers/spi_fujitsu_fram/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/spi_fujitsu_fram/src/Makefile b/samples/drivers/spi_fujitsu_fram/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/drivers/spi_fujitsu_fram/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/drivers/watchdog/Makefile b/samples/drivers/watchdog/Makefile deleted file mode 100644 index eb5eb548a0e..00000000000 --- a/samples/drivers/watchdog/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_d2000_crb -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/drivers/watchdog/src/Makefile b/samples/drivers/watchdog/src/Makefile deleted file mode 100644 index 0e775d4ae96..00000000000 --- a/samples/drivers/watchdog/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ifeq ($(CONFIG_IWDG_STM32),y) -obj-y = iwdg_main.o -else -obj-y = main.o -endif diff --git a/samples/grove/lcd/Makefile b/samples/grove/lcd/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/grove/lcd/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/grove/lcd/src/Makefile b/samples/grove/lcd/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/grove/lcd/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/grove/light/Makefile b/samples/grove/light/Makefile deleted file mode 100644 index 72a0914643e..00000000000 --- a/samples/grove/light/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/grove/light/src/Makefile b/samples/grove/light/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/grove/light/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/grove/temperature/Makefile b/samples/grove/temperature/Makefile deleted file mode 100644 index 72a0914643e..00000000000 --- a/samples/grove/temperature/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/grove/temperature/src/Makefile b/samples/grove/temperature/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/grove/temperature/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/hello_world/Makefile b/samples/hello_world/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/samples/hello_world/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/hello_world/src/Makefile b/samples/hello_world/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/hello_world/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/mpu/mem_domain_apis_test/Makefile b/samples/mpu/mem_domain_apis_test/Makefile deleted file mode 100644 index 7ead7aeb6cf..00000000000 --- a/samples/mpu/mem_domain_apis_test/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/mpu/mem_domain_apis_test/src/Makefile b/samples/mpu/mem_domain_apis_test/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/mpu/mem_domain_apis_test/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/mpu/mpu_stack_guard_test/Makefile b/samples/mpu/mpu_stack_guard_test/Makefile deleted file mode 100644 index 93f81237076..00000000000 --- a/samples/mpu/mpu_stack_guard_test/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= v2m_beetle -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/mpu/mpu_stack_guard_test/src/Makefile b/samples/mpu/mpu_stack_guard_test/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/mpu/mpu_stack_guard_test/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/mpu/mpu_test/Makefile b/samples/mpu/mpu_test/Makefile deleted file mode 100644 index 93f81237076..00000000000 --- a/samples/mpu/mpu_test/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= v2m_beetle -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/mpu/mpu_test/src/Makefile b/samples/mpu/mpu_test/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/mpu/mpu_test/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/net/coap_client/Makefile b/samples/net/coap_client/Makefile deleted file mode 100644 index 8848885e17f..00000000000 --- a/samples/net/coap_client/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - coap server test application - -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD = qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/coap_client/src/Makefile b/samples/net/coap_client/src/Makefile deleted file mode 100644 index e631cb66382..00000000000 --- a/samples/net/coap_client/src/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ifeq ($(CONFIG_NET_TESTING), y) -ccflags-y +=-I${ZEPHYR_BASE}/samples/net/common/ -ccflags-y +=-DNET_TESTING_SERVER=1 -endif - -obj-y = coap-client.o diff --git a/samples/net/coap_server/Makefile b/samples/net/coap_server/Makefile deleted file mode 100644 index 2c77fca307f..00000000000 --- a/samples/net/coap_server/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - coap server test application - -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/coap_server/src/Makefile b/samples/net/coap_server/src/Makefile deleted file mode 100644 index cfc6ed446a8..00000000000 --- a/samples/net/coap_server/src/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ifeq ($(CONFIG_NET_TESTING), y) -ccflags-y +=-I${ZEPHYR_BASE}/samples/net/common/ -ccflags-y +=-DNET_TESTING_SERVER=1 -endif - -obj-y = coap-server.o diff --git a/samples/net/coaps_client/Makefile b/samples/net/coaps_client/Makefile deleted file mode 100644 index 740cffaaddc..00000000000 --- a/samples/net/coaps_client/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - CoAP secure client test application - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/coaps_client/src/Makefile b/samples/net/coaps_client/src/Makefile deleted file mode 100644 index 788664861ee..00000000000 --- a/samples/net/coaps_client/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += coaps_client.o udp.o diff --git a/samples/net/coaps_server/Makefile b/samples/net/coaps_server/Makefile deleted file mode 100644 index 63892dbc988..00000000000 --- a/samples/net/coaps_server/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - CoAP over DTLS server test application - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/coaps_server/src/Makefile b/samples/net/coaps_server/src/Makefile deleted file mode 100644 index cd0b38fc0ba..00000000000 --- a/samples/net/coaps_server/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += coaps_server.o udp.o diff --git a/samples/net/common/Makefile.common b/samples/net/common/Makefile.common deleted file mode 100644 index 0dd7b485a29..00000000000 --- a/samples/net/common/Makefile.common +++ /dev/null @@ -1,20 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -# Common routines used in net samples - -ifeq ($(CONFIG_BOARD_FRDM_K64F), y) -ifeq ($(CONFIG_IEEE802154_CC2520), y) -ccflags-y +=-I${ZEPHYR_BASE}/drivers/ -ccflags-y +=-I${ZEPHYR_BASE}/include/drivers/ -obj-y += ../../common/cc2520_frdm_k64f.o -endif -endif - -ifeq ($(CONFIG_NET_TESTING), y) -ccflags-y +=-I${ZEPHYR_BASE}/samples/net/common/ -ccflags-y +=-DNET_TESTING_SERVER=1 -endif diff --git a/samples/net/common/Makefile.ipstack b/samples/net/common/Makefile.ipstack deleted file mode 100644 index 2b9b0c16ea3..00000000000 --- a/samples/net/common/Makefile.ipstack +++ /dev/null @@ -1,100 +0,0 @@ -# Makefile - Network stack Makefile for Qemu based testing - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -PIPE_BASE=/tmp/ip-stack - -ifeq ($(MAKECMDGOALS),server) - QEMU_NUM=server -endif -ifeq ($(MAKECMDGOALS),client) - QEMU_NUM=client -endif -ifdef QEMU_NUM - QEMU_EXTRA_FLAGS += -serial none -serial pipe:${PIPE_BASE}-${QEMU_NUM} \ - -pidfile qemu-${QEMU_NUM}.pid -else - # QEMU_INSTANCE is a command line argument to make. By appending the instance - # name to the slip socket we can easily run more instances. - QEMU_EXTRA_FLAGS += -serial none -serial unix:/tmp/slip.sock$(QEMU_INSTANCE) -endif - -PIPE_SERVER_IN=${PIPE_BASE}-server.in -PIPE_SERVER_OUT=${PIPE_BASE}-server.out -PIPE_CLIENT_IN=${PIPE_BASE}-client.in -PIPE_CLIENT_OUT=${PIPE_BASE}-client.out - -.PHONY: remove_pipes -remove_pipes: - rm -f ${PIPE_SERVER_IN} ${PIPE_SERVER_OUT} ${PIPE_CLIENT_IN} \ - ${PIPE_CLIENT_OUT} - -${PIPE_SERVER_IN}: - mkfifo $@ -${PIPE_SERVER_OUT}: - mkfifo $@ -${PIPE_CLIENT_IN}: - mkfifo $@ -${PIPE_CLIENT_OUT}: - mkfifo $@ -LINK_CLIENT_PIPES: - ln ${PIPE_SERVER_IN} ${PIPE_CLIENT_OUT} - ln ${PIPE_SERVER_OUT} ${PIPE_CLIENT_IN} - -.PHONY: PIPE_CLIENT_IN_LINK -PIPE_CLIENT_IN_LINK: ${PIPE_SERVER_IN} - -ln ${PIPE_SERVER_IN} ${PIPE_CLIENT_OUT} - -.PHONY: PIPE_CLIENT_OUT_LINK -PIPE_CLIENT_OUT_LINK: ${PIPE_SERVER_OUT} - -ln ${PIPE_SERVER_OUT} ${PIPE_CLIENT_IN} - -# Setup the dual qemu test case with pcap support (two qemus passing data -# between them and saving data to pcap via help of monitor applicaiton) -.PHONY: setup_pipes_dual_monitor -setup_pipes_dual_monitor: ${PIPE_SERVER_IN} ${PIPE_SERVER_OUT} \ - ${PIPE_CLIENT_IN} ${PIPE_CLIENT_OUT} - -# Setup the dual qemu test case with (two qemus passing data -# between them) -.PHONY: setup_pipes -setup_pipes: ${PIPE_SERVER_IN} ${PIPE_SERVER_OUT} LINK_CLIENT_PIPES - -export QEMU_NUM -export QEMU_EXTRA_FLAGS - -PID_FILE=/tmp/monitor_15_4.pid -NET_TOOLS ?= $(ZEPHYR_BASE)/../net-tools - -hosttoolsmake = @$(MAKE) -C $(NET_TOOLS) $1 - -${NET_TOOLS}/monitor_15_4: - $(Q)$(call hosttoolsmake,monitor_15_4) - -.PHONY: start_monitor -start_monitor: ${NET_TOOLS}/monitor_15_4 - ${NET_TOOLS}/monitor_15_4 \ - ${PCAP} \ - ${PIPE_BASE}-server ${PIPE_BASE}-client > /dev/null & \ - echo "$$!" > ${PID_FILE} - -ifeq ($(PCAP),) -server: remove_pipes setup_pipes $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),run); true - $(Q)stty sane -else -server: remove_pipes setup_pipes_dual_monitor start_monitor $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),run); true - $(Q)kill `cat ${PID_FILE}` - $(Q)rm -f ${PID_FILE} - -@killall monitor_15_4 > /dev/null 2>&1 ; true - $(Q)stty sane -endif - -client: $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),run); true - $(Q)stty sane diff --git a/samples/net/dhcpv4_client/Makefile b/samples/net/dhcpv4_client/Makefile deleted file mode 100644 index 55b8688b9a5..00000000000 --- a/samples/net/dhcpv4_client/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/dhcpv4_client/src/Makefile b/samples/net/dhcpv4_client/src/Makefile deleted file mode 100644 index e5a56986933..00000000000 --- a/samples/net/dhcpv4_client/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -obj-y = main.o diff --git a/samples/net/dns_resolve/Makefile b/samples/net/dns_resolve/Makefile deleted file mode 100644 index db2fa196476..00000000000 --- a/samples/net/dns_resolve/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -ifeq ($(BOARD), qemu_x86) - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/dns_resolve/src/Makefile b/samples/net/dns_resolve/src/Makefile deleted file mode 100644 index 0a91bcb8e2b..00000000000 --- a/samples/net/dns_resolve/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += main.o diff --git a/samples/net/echo_client/Makefile b/samples/net/echo_client/Makefile deleted file mode 100644 index dd0dc7568f9..00000000000 --- a/samples/net/echo_client/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - echo client test application - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj_$(BOARD).conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/echo_client/src/Makefile b/samples/net/echo_client/src/Makefile deleted file mode 100644 index 46b2892f5bc..00000000000 --- a/samples/net/echo_client/src/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += echo-client.o -obj-$(CONFIG_NET_UDP) += udp.o -obj-$(CONFIG_NET_TCP) += tcp.o diff --git a/samples/net/echo_server/Makefile b/samples/net/echo_server/Makefile deleted file mode 100644 index 9d56e9e3002..00000000000 --- a/samples/net/echo_server/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - echo server that is used in testing - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj_$(BOARD).conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/echo_server/src/Makefile b/samples/net/echo_server/src/Makefile deleted file mode 100644 index 3bc0313da30..00000000000 --- a/samples/net/echo_server/src/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += echo-server.o -obj-$(CONFIG_NET_UDP) += udp.o -obj-$(CONFIG_NET_TCP) += tcp.o diff --git a/samples/net/http_client/Makefile b/samples/net/http_client/Makefile deleted file mode 100644 index 88ed520289a..00000000000 --- a/samples/net/http_client/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT),y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif - -SRC = $(ZEPHYR_BASE)/samples/net/http_client/src -include $(ZEPHYR_BASE)/scripts/Makefile.gen diff --git a/samples/net/http_client/src/Makefile b/samples/net/http_client/src/Makefile deleted file mode 100644 index f7169b1939d..00000000000 --- a/samples/net/http_client/src/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -# List of files that are used to generate .h file that can be included -# into .c file. -generate_inc_file += \ - echo-apps-cert.der - -include $(ZEPHYR_BASE)/scripts/Makefile.gen - -obj-y += main.o diff --git a/samples/net/http_server/Makefile b/samples/net/http_server/Makefile deleted file mode 100644 index 19129946c0d..00000000000 --- a/samples/net/http_server/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT),y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif - -SRC = $(ZEPHYR_BASE)/samples/net/http_server/src -include $(ZEPHYR_BASE)/scripts/Makefile.gen diff --git a/samples/net/http_server/src/Makefile b/samples/net/http_server/src/Makefile deleted file mode 100644 index e5f08473ca7..00000000000 --- a/samples/net/http_server/src/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -# List of files that are used to generate .h file that can be included -# into .c file. -generate_inc_file += \ - echo-apps-cert.der \ - echo-apps-key.der - -generate_inc_file += \ - index.html - -include $(ZEPHYR_BASE)/scripts/Makefile.gen - -obj-y += main.o diff --git a/samples/net/irc_bot/Makefile b/samples/net/irc_bot/Makefile deleted file mode 100644 index 1a5fc5c3f1b..00000000000 --- a/samples/net/irc_bot/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - IRC client sample - -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/irc_bot/src/Makefile b/samples/net/irc_bot/src/Makefile deleted file mode 100644 index a76c773d3bf..00000000000 --- a/samples/net/irc_bot/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = irc-bot.o diff --git a/samples/net/leds_demo/Makefile b/samples/net/leds_demo/Makefile deleted file mode 100644 index 97abb972681..00000000000 --- a/samples/net/leds_demo/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile - coap server test application - -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack - -# QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr diff --git a/samples/net/leds_demo/src/Makefile b/samples/net/leds_demo/src/Makefile deleted file mode 100644 index cdf4af01a97..00000000000 --- a/samples/net/leds_demo/src/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -ifeq ($(CONFIG_NET_TESTING), y) -ccflags-y +=-I${ZEPHYR_BASE}/samples/net/common/ -ccflags-y +=-DNET_TESTING_SERVER=1 -endif - -ccflags-$(CONFIG_NET_L2_BT) += -I${ZEPHYR_BASE}/samples/bluetooth/ - -obj-y = leds-demo.o diff --git a/samples/net/lwm2m_client/Makefile b/samples/net/lwm2m_client/Makefile deleted file mode 100644 index 7af342361d3..00000000000 --- a/samples/net/lwm2m_client/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile - LWM2M client test application - -# -# Copyright (c) 2017 Linaro -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/lwm2m_client/src/Makefile b/samples/net/lwm2m_client/src/Makefile deleted file mode 100644 index 26755c2c44d..00000000000 --- a/samples/net/lwm2m_client/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2017 Linaro -# -# SPDX-License-Identifier: Apache-2.0 -# - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y = lwm2m-client.o diff --git a/samples/net/mbedtls_dtlsclient/Makefile b/samples/net/mbedtls_dtlsclient/Makefile deleted file mode 100644 index bf9c9bba96c..00000000000 --- a/samples/net/mbedtls_dtlsclient/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - echo client test application - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/mbedtls_dtlsclient/src/Makefile b/samples/net/mbedtls_dtlsclient/src/Makefile deleted file mode 100644 index d5d613b375f..00000000000 --- a/samples/net/mbedtls_dtlsclient/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += dtls_client.o udp.o diff --git a/samples/net/mbedtls_dtlsserver/Makefile b/samples/net/mbedtls_dtlsserver/Makefile deleted file mode 100644 index e2be6440c16..00000000000 --- a/samples/net/mbedtls_dtlsserver/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - DTLS server test application - -# -# Copyright (c) 2015 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/mbedtls_dtlsserver/src/Makefile b/samples/net/mbedtls_dtlsserver/src/Makefile deleted file mode 100644 index a60845a120e..00000000000 --- a/samples/net/mbedtls_dtlsserver/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += dtls_server.o udp.o diff --git a/samples/net/mbedtls_sslclient/Makefile b/samples/net/mbedtls_sslclient/Makefile deleted file mode 100644 index 80dcd69d7b0..00000000000 --- a/samples/net/mbedtls_sslclient/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= galileo -CONF_FILE ?= prj_$(BOARD).conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/net/mbedtls_sslclient/src/Makefile b/samples/net/mbedtls_sslclient/src/Makefile deleted file mode 100644 index 913a4a320d3..00000000000 --- a/samples/net/mbedtls_sslclient/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += mini_client.o tcp.o diff --git a/samples/net/mdns_responder/Makefile b/samples/net/mdns_responder/Makefile deleted file mode 100644 index 80aa9c71da7..00000000000 --- a/samples/net/mdns_responder/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - mDNS responder sample - -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/mdns_responder/src/Makefile b/samples/net/mdns_responder/src/Makefile deleted file mode 100644 index 6bede6e4ed9..00000000000 --- a/samples/net/mdns_responder/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += main.o diff --git a/samples/net/mqtt_publisher/Makefile b/samples/net/mqtt_publisher/Makefile deleted file mode 100644 index e2b27bdfbbc..00000000000 --- a/samples/net/mqtt_publisher/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= frdm_k64f -CONF_FILE ?= prj_$(BOARD).conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(BOARD), qemu_x86) - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/mqtt_publisher/src/Makefile b/samples/net/mqtt_publisher/src/Makefile deleted file mode 100644 index 587479094c8..00000000000 --- a/samples/net/mqtt_publisher/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += main.o diff --git a/samples/net/nats/Makefile b/samples/net/nats/Makefile deleted file mode 100644 index cf5cc526c41..00000000000 --- a/samples/net/nats/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - NATS client sample - -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/nats/src/Makefile b/samples/net/nats/src/Makefile deleted file mode 100644 index 2fb414d02c9..00000000000 --- a/samples/net/nats/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o nats.o - -ccflags-y += -I${ZEPHYR_BASE}/lib/json/ diff --git a/samples/net/rpl-node/Makefile b/samples/net/rpl-node/Makefile deleted file mode 100644 index 7d0723ff328..00000000000 --- a/samples/net/rpl-node/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile - RPL node test application - -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= quark_se_c1000_devboard -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack - -# QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr diff --git a/samples/net/rpl-node/src/Makefile b/samples/net/rpl-node/src/Makefile deleted file mode 100644 index 5887fb49817..00000000000 --- a/samples/net/rpl-node/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -obj-y = main.o - -ifeq ($(CONFIG_NET_L2_IEEE802154), y) -ccflags-y +=-I${ZEPHYR_BASE}/samples/net/common/ -ifeq ($(CONFIG_NET_APP_SETTINGS), y) -obj-y += ../../common/ieee802154_settings.o -endif -endif diff --git a/samples/net/sntp_client/Makefile b/samples/net/sntp_client/Makefile deleted file mode 100644 index 4c7de1dc3ce..00000000000 --- a/samples/net/sntp_client/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/sntp_client/src/Makefile b/samples/net/sntp_client/src/Makefile deleted file mode 100644 index 1f9f900d660..00000000000 --- a/samples/net/sntp_client/src/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y += main.o diff --git a/samples/net/sockets/dumb_http_server/Makefile b/samples/net/sockets/dumb_http_server/Makefile deleted file mode 100644 index 49102c6c453..00000000000 --- a/samples/net/sockets/dumb_http_server/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Makefile - dumb socket-based http server - -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BLUETOOTH), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif - -# Support for bin to header conversion -SRC = $(ZEPHYR_BASE)/samples/net/sockets/dumb_http_server/src -include $(ZEPHYR_BASE)/scripts/Makefile.gen diff --git a/samples/net/sockets/dumb_http_server/Makefile.posix b/samples/net/sockets/dumb_http_server/Makefile.posix deleted file mode 100644 index 29e4889f4fa..00000000000 --- a/samples/net/sockets/dumb_http_server/Makefile.posix +++ /dev/null @@ -1,2 +0,0 @@ -socket_dumb_http: src/socket_dumb_http.c - $(CC) $^ -o $@ diff --git a/samples/net/sockets/dumb_http_server/src/Makefile b/samples/net/sockets/dumb_http_server/src/Makefile deleted file mode 100644 index f413c282997..00000000000 --- a/samples/net/sockets/dumb_http_server/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -generate_inc_file += \ - response_small.html.bin \ - response_big.html.bin - -include $(ZEPHYR_BASE)/scripts/Makefile.gen - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += socket_dumb_http.o diff --git a/samples/net/sockets/echo/Makefile b/samples/net/sockets/echo/Makefile deleted file mode 100644 index 72b23fa5e01..00000000000 --- a/samples/net/sockets/echo/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - simple socket-based echo server - -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/sockets/echo/Makefile.posix b/samples/net/sockets/echo/Makefile.posix deleted file mode 100644 index 7bf5def40dd..00000000000 --- a/samples/net/sockets/echo/Makefile.posix +++ /dev/null @@ -1,4 +0,0 @@ -# This makefile builds socket_echo sample for POSIX system, like Linux - -socket_echo: src/socket_echo.c - $(CC) $^ -o $@ diff --git a/samples/net/sockets/echo/src/Makefile b/samples/net/sockets/echo/src/Makefile deleted file mode 100644 index 073377e184f..00000000000 --- a/samples/net/sockets/echo/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += socket_echo.o diff --git a/samples/net/sockets/echo_async/Makefile b/samples/net/sockets/echo_async/Makefile deleted file mode 100644 index 68bcb00f342..00000000000 --- a/samples/net/sockets/echo_async/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - asynchronous socket-based echo server - -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/sockets/echo_async/Makefile.posix b/samples/net/sockets/echo_async/Makefile.posix deleted file mode 100644 index a166f75d2c2..00000000000 --- a/samples/net/sockets/echo_async/Makefile.posix +++ /dev/null @@ -1,4 +0,0 @@ -# This makefile builds sample for POSIX system, like Linux - -socket_echo: src/socket_echo.c - $(CC) $^ -o $@ diff --git a/samples/net/sockets/echo_async/src/Makefile b/samples/net/sockets/echo_async/src/Makefile deleted file mode 100644 index 073377e184f..00000000000 --- a/samples/net/sockets/echo_async/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += socket_echo.o diff --git a/samples/net/sockets/http_get/Makefile b/samples/net/sockets/http_get/Makefile deleted file mode 100644 index dd5196b47e6..00000000000 --- a/samples/net/sockets/http_get/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Makefile - simple socket-based HTTP GET example - -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/sockets/http_get/Makefile.posix b/samples/net/sockets/http_get/Makefile.posix deleted file mode 100644 index 7f0573c2f70..00000000000 --- a/samples/net/sockets/http_get/Makefile.posix +++ /dev/null @@ -1,4 +0,0 @@ -# This makefile builds the sample for a POSIX system, like Linux - -http_get: src/http_get.c - $(CC) $^ -o $@ diff --git a/samples/net/sockets/http_get/src/Makefile b/samples/net/sockets/http_get/src/Makefile deleted file mode 100644 index 1b7a2e05749..00000000000 --- a/samples/net/sockets/http_get/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/samples/net/common/Makefile.common - -obj-y += http_get.o diff --git a/samples/net/telnet/Makefile b/samples/net/telnet/Makefile deleted file mode 100644 index e0b400e0aa4..00000000000 --- a/samples/net/telnet/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile - Telnet sample - -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc - -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/samples/net/telnet/src/Makefile b/samples/net/telnet/src/Makefile deleted file mode 100644 index 795ed41d2f0..00000000000 --- a/samples/net/telnet/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -obj-y = telnet.o diff --git a/samples/net/wpan_serial/Makefile b/samples/net/wpan_serial/Makefile deleted file mode 100644 index b0b666b6980..00000000000 --- a/samples/net/wpan_serial/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/net/wpan_serial/src/Makefile b/samples/net/wpan_serial/src/Makefile deleted file mode 100644 index c560055f29f..00000000000 --- a/samples/net/wpan_serial/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-$(CONFIG_IEEE802154_CC2520_RAW) += -I${ZEPHYR_BASE}/subsys/net/ip - -obj-y += main.o diff --git a/samples/net/wpanusb/Makefile b/samples/net/wpanusb/Makefile deleted file mode 100644 index f9af46478de..00000000000 --- a/samples/net/wpanusb/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= quark_se_c1000_devboard - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/net/wpanusb/src/Makefile b/samples/net/wpanusb/src/Makefile deleted file mode 100644 index 97f7bbcf0d2..00000000000 --- a/samples/net/wpanusb/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/usb/include -I${ZEPHYR_BASE}/include/drivers/usb -I${ZEPHYR_BASE}/include/usb/ - -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -obj-y += wpanusb.o diff --git a/samples/net/zperf/Makefile b/samples/net/zperf/Makefile deleted file mode 100644 index bc4e43986c5..00000000000 --- a/samples/net/zperf/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -BOARD ?= qemu_x86 - -ifeq (${PROFILER}, 1) -PROF="_prof" -endif - -CONF_FILE ?= prj_${BOARD}${PROF}.conf - -include ${ZEPHYR_BASE}/Makefile.inc - -ifeq ($(CONFIG_NET_L2_BT), y) - QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -else - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/samples/net/zperf/src/Makefile b/samples/net/zperf/src/Makefile deleted file mode 100644 index 57a9867db9a..00000000000 --- a/samples/net/zperf/src/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -ifeq (${PROFILER}, 1) -ccflags-y += -DPROFILER -endif - -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -ccflags-y += -I${ZEPHYR_BASE}/samples/task_profiler/profiler/src - -obj-y += zperf_shell.o -obj-y += shell_utils.o -obj-y += zperf_session.o -obj-$(CONFIG_NET_UDP) += zperf_udp_receiver.o zperf_udp_uploader.o -obj-${CONFIG_NET_TCP} += zperf_tcp_receiver.o zperf_tcp_uploader.o - -ifeq (${PROFILER}, 1) -export PROFILER_NO_SHELL_REGISTER=1 -obj-y += ../../../task_profiler/profiler/ -endif diff --git a/samples/nfc/nfc_hello/Makefile b/samples/nfc/nfc_hello/Makefile deleted file mode 100644 index a08757c9a8a..00000000000 --- a/samples/nfc/nfc_hello/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -QEMU_EXTRA_FLAGS += -serial tcp:localhost:8888 - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/nfc/nfc_hello/src/Makefile b/samples/nfc/nfc_hello/src/Makefile deleted file mode 100644 index dec2a41f91f..00000000000 --- a/samples/nfc/nfc_hello/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/include/drivers - -obj-y = main.o diff --git a/samples/philosophers/Makefile b/samples/philosophers/Makefile deleted file mode 100644 index dff965b8f08..00000000000 --- a/samples/philosophers/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_cortex_m3 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/philosophers/src/Makefile b/samples/philosophers/src/Makefile deleted file mode 100644 index 85ba758d58c..00000000000 --- a/samples/philosophers/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -ccflags-y += -Wno-format-security -obj-y = main.o diff --git a/samples/sensor/apds9960/Makefile b/samples/sensor/apds9960/Makefile deleted file mode 100644 index 1154565b281..00000000000 --- a/samples/sensor/apds9960/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101_sss - -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/apds9960/src/Makefile b/samples/sensor/apds9960/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/sensor/apds9960/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/sensor/bme280/Makefile b/samples/sensor/bme280/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/sensor/bme280/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/bme280/src/Makefile b/samples/sensor/bme280/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/sensor/bme280/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/sensor/bmg160/Makefile b/samples/sensor/bmg160/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/sensor/bmg160/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/bmg160/src/Makefile b/samples/sensor/bmg160/src/Makefile deleted file mode 100644 index 90c72f0b4eb..00000000000 --- a/samples/sensor/bmg160/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = arc_bmg160.o diff --git a/samples/sensor/bmi160/Makefile b/samples/sensor/bmi160/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/sensor/bmi160/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/bmi160/src/Makefile b/samples/sensor/bmi160/src/Makefile deleted file mode 100644 index 4a50a001fc1..00000000000 --- a/samples/sensor/bmi160/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = bmi160.o diff --git a/samples/sensor/bmm150/Makefile b/samples/sensor/bmm150/Makefile deleted file mode 100644 index c36c2cea0a0..00000000000 --- a/samples/sensor/bmm150/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc - diff --git a/samples/sensor/bmm150/src/Makefile b/samples/sensor/bmm150/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/sensor/bmm150/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/sensor/fxas21002/Makefile b/samples/sensor/fxas21002/Makefile deleted file mode 100644 index 4ea4283f1b8..00000000000 --- a/samples/sensor/fxas21002/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - fxas21002 sample -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= hexiwear_k64 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/sensor/fxas21002/src/Makefile b/samples/sensor/fxas21002/src/Makefile deleted file mode 100644 index 162ee946c65..00000000000 --- a/samples/sensor/fxas21002/src/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - fxas21002 sample -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y = main.o diff --git a/samples/sensor/fxos8700/Makefile b/samples/sensor/fxos8700/Makefile deleted file mode 100644 index 5a62fe044aa..00000000000 --- a/samples/sensor/fxos8700/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - fxos8700 sample -# -# Copyright (c) 2016, Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= frdm_k64f -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/sensor/fxos8700/src/Makefile b/samples/sensor/fxos8700/src/Makefile deleted file mode 100644 index 9be89c83087..00000000000 --- a/samples/sensor/fxos8700/src/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - fxos8700 sample -# -# Copyright (c) 2016, Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y = main.o diff --git a/samples/sensor/hts221/Makefile b/samples/sensor/hts221/Makefile deleted file mode 100644 index 63cb452ce0e..00000000000 --- a/samples/sensor/hts221/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= disco_l475_iot1 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/hts221/src/Makefile b/samples/sensor/hts221/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/sensor/hts221/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/sensor/magn_polling/Makefile b/samples/sensor/magn_polling/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/sensor/magn_polling/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/magn_polling/src/Makefile b/samples/sensor/magn_polling/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/sensor/magn_polling/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/sensor/max30101/Makefile b/samples/sensor/max30101/Makefile deleted file mode 100644 index 5010171edc6..00000000000 --- a/samples/sensor/max30101/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile - max30101 sample -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= hexiwear_k64 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/sensor/max30101/src/Makefile b/samples/sensor/max30101/src/Makefile deleted file mode 100644 index 24bb6d0c039..00000000000 --- a/samples/sensor/max30101/src/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# Makefile - max30101 sample -# -# Copyright (c) 2017, NXP -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-y = main.o diff --git a/samples/sensor/max44009/Makefile b/samples/sensor/max44009/Makefile deleted file mode 100644 index 044e303017f..00000000000 --- a/samples/sensor/max44009/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_ss_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/max44009/src/Makefile b/samples/sensor/max44009/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/sensor/max44009/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/sensor/mcp9808/Makefile b/samples/sensor/mcp9808/Makefile deleted file mode 100644 index 1efa1edc8b9..00000000000 --- a/samples/sensor/mcp9808/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_d2000_crb -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/mcp9808/src/Makefile b/samples/sensor/mcp9808/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/sensor/mcp9808/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/sensor/sx9500/Makefile b/samples/sensor/sx9500/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/sensor/sx9500/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/sx9500/src/Makefile b/samples/sensor/sx9500/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/sensor/sx9500/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/sensor/th02/Makefile b/samples/sensor/th02/Makefile deleted file mode 100644 index 1efa1edc8b9..00000000000 --- a/samples/sensor/th02/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_d2000_crb -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/th02/src/Makefile b/samples/sensor/th02/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/sensor/th02/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/sensor/thermometer/Makefile b/samples/sensor/thermometer/Makefile deleted file mode 100644 index 912c4c8d711..00000000000 --- a/samples/sensor/thermometer/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= bbc_microbit -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/thermometer/src/Makefile b/samples/sensor/thermometer/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/sensor/thermometer/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/sensor/tmp112/Makefile b/samples/sensor/tmp112/Makefile deleted file mode 100644 index b0b666b6980..00000000000 --- a/samples/sensor/tmp112/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/sensor/tmp112/src/Makefile b/samples/sensor/tmp112/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/sensor/tmp112/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/subsys/console/echo/Makefile b/samples/subsys/console/echo/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/subsys/console/echo/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/console/echo/src/Makefile b/samples/subsys/console/echo/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/console/echo/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/console/getchar/Makefile b/samples/subsys/console/getchar/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/subsys/console/getchar/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/console/getchar/src/Makefile b/samples/subsys/console/getchar/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/console/getchar/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/console/getline/Makefile b/samples/subsys/console/getline/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/subsys/console/getline/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/console/getline/src/Makefile b/samples/subsys/console/getline/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/console/getline/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/debug/sysview/Makefile b/samples/subsys/debug/sysview/Makefile deleted file mode 100644 index 8e17dca85e2..00000000000 --- a/samples/subsys/debug/sysview/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= frdm_k64f -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/debug/sysview/src/Makefile b/samples/subsys/debug/sysview/src/Makefile deleted file mode 100644 index e1e06fcc41f..00000000000 --- a/samples/subsys/debug/sysview/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y += main.o - -ccflags-y += -I${ZEPHYR_BASE}/ext/debug/segger/rtt -ccflags-y += -I${ZEPHYR_BASE}/ext/debug/segger/systemview diff --git a/samples/subsys/ipc/ipm_mailbox/Makefile b/samples/subsys/ipc/ipm_mailbox/Makefile deleted file mode 100644 index cbed5b776dc..00000000000 --- a/samples/subsys/ipc/ipm_mailbox/Makefile +++ /dev/null @@ -1,22 +0,0 @@ - -# Sensor Subsystem -SS_APP = sensor - -# Application Processor -APP = ap - -all: sensor_app ap_app - -sensor_app: - $(MAKE) -C $(SS_APP) O=$(CURDIR)/outdir/$(SS_APP) - -ap_app: - $(MAKE) -C $(APP) O=$(CURDIR)/outdir/$(APP) - -flash: sensor_app ap_app - $(MAKE) -C $(SS_APP) O=outdir/$(SS_APP) flash - $(MAKE) -C $(APP) O=outdir/$(APP) flash - -pristine: - @rm -rf $(CURDIR)/outdir - diff --git a/samples/subsys/ipc/ipm_mailbox/ap/Makefile b/samples/subsys/ipc/ipm_mailbox/ap/Makefile deleted file mode 100644 index aee0c93a6c7..00000000000 --- a/samples/subsys/ipc/ipm_mailbox/ap/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/ipc/ipm_mailbox/ap/src/Makefile b/samples/subsys/ipc/ipm_mailbox/ap/src/Makefile deleted file mode 100644 index d96be45738e..00000000000 --- a/samples/subsys/ipc/ipm_mailbox/ap/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += ${PROJECTINCLUDE} -ccflags-y +=-I$(ZEPHYR_BASE)/include/drivers -ccflags-y +=-I$(ZEPHYR_BASE)/drivers -I$(ZEPHYR_BASE)/arch/x86 - -obj-y = hello.o diff --git a/samples/subsys/ipc/ipm_mailbox/sensor/Makefile b/samples/subsys/ipc/ipm_mailbox/sensor/Makefile deleted file mode 100644 index 1d05ac6070b..00000000000 --- a/samples/subsys/ipc/ipm_mailbox/sensor/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/ipc/ipm_mailbox/sensor/src/Makefile b/samples/subsys/ipc/ipm_mailbox/sensor/src/Makefile deleted file mode 100644 index 9b39aff0dd9..00000000000 --- a/samples/subsys/ipc/ipm_mailbox/sensor/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += ${PROJECTINCLUDE} \ - -I$(ZEPHYR_BASE)/include/drivers \ - -I$(ZEPHYR_BASE)/drivers -I$(ZEPHYR_BASE)/arch/arc - -obj-y = hello.o diff --git a/samples/subsys/logging/kernel_event_logger/Makefile b/samples/subsys/logging/kernel_event_logger/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/subsys/logging/kernel_event_logger/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/logging/kernel_event_logger/src/Makefile b/samples/subsys/logging/kernel_event_logger/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/logging/kernel_event_logger/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/logging/logger-hook/Makefile b/samples/subsys/logging/logger-hook/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/subsys/logging/logger-hook/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/logging/logger-hook/src/Makefile b/samples/subsys/logging/logger-hook/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/logging/logger-hook/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/shell/shell/Makefile b/samples/subsys/shell/shell/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/samples/subsys/shell/shell/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/shell/shell/src/Makefile b/samples/subsys/shell/shell/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/shell/shell/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/usb/cdc_acm/Makefile b/samples/subsys/usb/cdc_acm/Makefile deleted file mode 100644 index aee0c93a6c7..00000000000 --- a/samples/subsys/usb/cdc_acm/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/usb/cdc_acm/src/Makefile b/samples/subsys/usb/cdc_acm/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/usb/cdc_acm/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/usb/console/Makefile b/samples/subsys/usb/console/Makefile deleted file mode 100644 index aee0c93a6c7..00000000000 --- a/samples/subsys/usb/console/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/usb/console/src/Makefile b/samples/subsys/usb/console/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/subsys/usb/console/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/subsys/usb/dfu/Makefile b/samples/subsys/usb/dfu/Makefile deleted file mode 100644 index b0b666b6980..00000000000 --- a/samples/subsys/usb/dfu/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/usb/dfu/src/Makefile b/samples/subsys/usb/dfu/src/Makefile deleted file mode 100644 index f5635d4db4b..00000000000 --- a/samples/subsys/usb/dfu/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += usb_dfu.o main.o diff --git a/samples/subsys/usb/mass/Makefile b/samples/subsys/usb/mass/Makefile deleted file mode 100644 index aee0c93a6c7..00000000000 --- a/samples/subsys/usb/mass/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/samples/subsys/usb/mass/src/Makefile b/samples/subsys/usb/mass/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/samples/subsys/usb/mass/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/samples/subsys/usb/webusb/Makefile b/samples/subsys/usb/webusb/Makefile deleted file mode 100644 index 6d12849fa3f..00000000000 --- a/samples/subsys/usb/webusb/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= arduino_101 - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/subsys/usb/webusb/src/Makefile b/samples/subsys/usb/webusb/src/Makefile deleted file mode 100644 index 49ef4ed10ba..00000000000 --- a/samples/subsys/usb/webusb/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/include/usb/ -I${ZEPHYR_BASE}/subsys/usb/class - -obj-y += webusb_serial.o main.o diff --git a/samples/synchronization/Makefile b/samples/synchronization/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/samples/synchronization/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/samples/synchronization/src/Makefile b/samples/synchronization/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/samples/synchronization/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/samples/testing/integration/Makefile b/samples/testing/integration/Makefile deleted file mode 100644 index 7df371c9817..00000000000 --- a/samples/testing/integration/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/samples/testing/integration/src/Makefile b/samples/testing/integration/src/Makefile deleted file mode 100644 index e7d8b5a1703..00000000000 --- a/samples/testing/integration/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/samples/testing/unit/Makefile b/samples/testing/unit/Makefile deleted file mode 100644 index 1c0f3b47c43..00000000000 --- a/samples/testing/unit/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -INCLUDE += subsys - -include $(ZEPHYR_BASE)/tests/unit/Makefile.unittest diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include deleted file mode 100644 index 20e74561f05..00000000000 --- a/scripts/Kbuild.include +++ /dev/null @@ -1,312 +0,0 @@ -#### -# kbuild: Generic definitions - -# Convenient variables -comma := , -quote := " -squote := ' -empty := -space := $(empty) $(empty) - -### -# Name of target with a '.' as filename prefix. foo/bar.o => foo/.bar.o -dot-target = $(dir $@).$(notdir $@) - -### -# The temporary file to save gcc -MD generated dependencies must not -# contain a comma -depfile = $(subst $(comma),_,$(dot-target).d) - -### -# filename of target with directory and extension stripped -basetarget = $(basename $(notdir $@)) - -### -# filename of first prerequisite with directory and extension stripped -baseprereq = $(basename $(notdir $<)) - -### -# Escape single quote for use in echo statements -escsq = $(subst $(squote),'\$(squote)',$1) - - -### -# Transform quoted string into a normal one -unquote = $(subst $\",,$(1)) - -### -# Easy method for doing a status message - kecho := : - quiet_kecho := echo -silent_kecho := : -kecho := $($(quiet)kecho) - -### -# filechk is used to check if the content of a generated file is updated. -# Sample usage: -# define filechk_sample -# echo $KERNELRELEASE -# endef -# version.h : Makefile -# $(call filechk,sample) -# The rule defined shall write to stdout the content of the new file. -# The existing file will be compared with the new one. -# - If no file exist it is created -# - If the content differ the new file is used -# - If they are equal no change, and no timestamp update -# - stdin is piped in from the first prerequisite ($<) so one has -# to specify a valid file as first prerequisite (often the kbuild file) -define filechk - $(Q)set -e; \ - $(kecho) ' CHK $@'; \ - mkdir -p $(dir $@); \ - $(filechk_$(1)) < $< > $@.tmp; \ - if [ -r $@ ] && cmp -s $@ $@.tmp; then \ - rm -f $@.tmp; \ - else \ - $(kecho) ' UPD $@'; \ - mv -f $@.tmp $@; \ - fi -endef - -###### -# gcc support functions -# See documentation in Documentation/kbuild/makefiles.txt - -# cc-cross-prefix -# Usage: CROSS_COMPILE := $(call cc-cross-prefix, m68k-linux-gnu- m68k-linux-) -# Return first prefix where a prefix$(CC) is found in PATH. -# If no $(CC) found in PATH with listed prefixes return nothing -cc-cross-prefix = \ - $(word 1, $(foreach c,$(1), \ - $(shell set -e; \ - if (which $(strip $(c))$(CC)) > /dev/null 2>&1 ; then \ - echo $(c); \ - fi))) - -# output directory for tests below -TMPOUT := $(if $(KBUILD_EXTMOD),$(firstword $(KBUILD_EXTMOD))/) - -# try-run -# Usage: option = $(call try-run, $(CC)...-o "$$TMP",option-ok,otherwise) -# Exit code chooses option. "$$TMP" is can be used as temporary file and -# is automatically cleaned up. -ifndef DISABLE_TRYRUN -try-run = $(shell set -e; \ - TMP="$(TMPOUT).$$$$.tmp"; \ - TMPO="$(TMPOUT).$$$$.o"; \ - if ($(1)) >/dev/null 2>&1; \ - then echo "$(2)"; \ - else echo "$(3)"; \ - fi; \ - rm -f "$$TMP" "$$TMPO") -else -try-run = $(shell set -e; \ - echo "$(2)";) -endif - -# as-option -# Usage: cflags-y += $(call as-option,-Wa$(comma)-isa=foo,) - -as-option = $(call try-run,\ - $(CC) $(KBUILD_CFLAGS) $(1) -c -x assembler /dev/null -o "$$TMP",$(1),$(2)) - -# as-instr -# Usage: cflags-y += $(call as-instr,instr,option1,option2) - -as-instr = $(call try-run,\ - printf "%b\n" "$(1)" | $(CC) $(KBUILD_AFLAGS) -c -x assembler -o "$$TMP" -,$(2),$(3)) - -# cc-option -# Usage: cflags-y += $(call cc-option,-march=winchip-c6,-march=i586) - -cc-option = $(call try-run,\ - $(CC) $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(1) -c -x c /dev/null -o "$$TMP",$(1),$(2)) - -# cc-option-yn -# Usage: flag := $(call cc-option-yn,-march=winchip-c6) -cc-option-yn = $(call try-run,\ - $(CC) $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(1) -c -x c /dev/null -o "$$TMP",y,n) - -# cc-option-align -# Prefix align with either -falign or -malign -cc-option-align = $(subst -functions=0,,\ - $(call cc-option,-falign-functions=0,-malign-functions=0)) - -# cc-disable-warning -# Usage: cflags-y += $(call cc-disable-warning,unused-but-set-variable) -cc-disable-warning = $(call try-run,\ - $(CC) $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) -W$(strip $(1)) -c -x c /dev/null -o "$$TMP",-Wno-$(strip $(1))) - -# cc-version -# Usage gcc-ver := $(call cc-version) -cc-version = $(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-version.sh $(CC)) - -# cc-fullversion -# Usage gcc-ver := $(call cc-fullversion) -cc-fullversion = $(shell $(CONFIG_SHELL) \ - $(srctree)/scripts/gcc-version.sh -p $(CC)) - -# cc-ifversion -# Usage: EXTRA_CFLAGS += $(call cc-ifversion, -lt, 0402, -O1) -cc-ifversion = $(shell [ $(call cc-version, $(CC)) $(1) $(2) ] && echo $(3)) - -# cc-ldoption -# Usage: ldflags += $(call cc-ldoption, -Wl$(comma)--hash-style=both) -cc-ldoption = $(call try-run,\ - $(CC) $(1) -nostdlib -x c /dev/null -o "$$TMP",$(1),$(2)) - -# ld-option -# Usage: LDFLAGS += $(call ld-option, -X) -ld-option = $(call try-run,\ - $(CC) $(CC_M32) -x c /dev/null -c -o "$$TMPO" ; $(LD) $(1) "$$TMPO" -o "$$TMP",$(1),$(2)) - -# ar-option -# Usage: KBUILD_ARFLAGS := $(call ar-option,D) -# Important: no spaces around options -ar-option = $(call try-run, $(AR) rc$(1) "$$TMP",$(1),$(2)) - -# ld-version -# Usage: $(call ld-version) -# Note this is mainly for HJ Lu's 3 number binutil versions -ld-version = $(shell $(LD) --version | $(srctree)/scripts/ld-version.sh) - -# ld-ifversion -# Usage: $(call ld-ifversion, -ge, 22252, y) -ld-ifversion = $(shell [ $(call ld-version) $(1) $(2) ] && echo $(3)) - -###### - -### -# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.build obj= -# Usage: -# $(Q)$(MAKE) $(build)=dir -build := -f $(ZEPHYR_BASE)/scripts/Makefile.build obj - -### -# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.modbuiltin obj= -# Usage: -# $(Q)$(MAKE) $(modbuiltin)=dir -modbuiltin := -f $(srctree)/scripts/Makefile.modbuiltin obj - -### -# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.clean obj= -# Usage: -# $(Q)$(MAKE) $(clean)=dir -clean := -f $(srctree)/scripts/Makefile.clean obj - -### -# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.headersinst obj= -# Usage: -# $(Q)$(MAKE) $(hdr-inst)=dir -hdr-inst := -f $(srctree)/scripts/Makefile.headersinst obj - -# Prefix -I with $(srctree) if it is not an absolute path. -# skip if -I has no parameter -addtree = $(if $(patsubst -I%,%,$(1)), \ -$(if $(filter-out -I/%,$(1)),$(patsubst -I%,-I$(srctree)/%,$(1))) $(1)) - -# Find all -I options and call addtree -flags = $(foreach o,$($(1)),$(if $(filter -I%,$(o)),$(call addtree,$(o)),$(o))) - -# echo command. -# Short version is used, if $(quiet) equals `quiet_', otherwise full one. -echo-cmd = $(if $($(quiet)cmd_$(1)),\ - echo ' $(call escsq,$($(quiet)cmd_$(1)))$(echo-why)';) - -# printing commands -cmd = @$(echo-cmd) $(cmd_$(1)) - -# Add $(obj)/ for paths that are not absolute -objectify = $(foreach o,$(1),$(if $(filter /%,$(o)),$(o),$(obj)/$(o))) - -### -# if_changed - execute command if any prerequisite is newer than -# target, or command line has changed -# if_changed_dep - as if_changed, but uses fixdep to reveal dependencies -# including used config symbols -# if_changed_rule - as if_changed but execute rule instead -# See Documentation/kbuild/makefiles.txt for more info - -ifneq ($(KBUILD_NOCMDDEP),1) -# Check if both arguments has same arguments. Result is empty string if equal. -# User may override this check using make KBUILD_NOCMDDEP=1 -arg-check = $(strip $(filter-out $(cmd_$(1)), $(cmd_$@)) \ - $(filter-out $(cmd_$@), $(cmd_$(1))) ) -else -arg-check = $(if $(strip $(cmd_$@)),,1) -endif - -# Replace >$< with >$$< to preserve $ when reloading the .cmd file -# (needed for make) -# Replace >#< with >\#< to avoid starting a comment in the .cmd file -# (needed for make) -# Replace >'< with >'\''< to be able to enclose the whole string in '...' -# (needed for the shell) -make-cmd = $(call escsq,$(subst \#,\\\#,$(subst $$,$$$$,$(cmd_$(1))))) - -# Find any prerequisites that is newer than target or that does not exist. -# PHONY targets skipped in both cases. -any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^) - -# Execute command if command has changed or prerequisite(s) are updated. -# -if_changed = $(if $(strip $(any-prereq) $(arg-check)), \ - @set -e; \ - $(echo-cmd) $(cmd_$(1)); \ - printf '%s\n' 'cmd_$@ := $(make-cmd)' > $(dot-target).cmd) - -# Execute the command and also postprocess generated .d dependencies file. -if_changed_dep = $(if $(strip $(any-prereq) $(arg-check) ), \ - @set -e; \ - $(echo-cmd) $(cmd_$(1)); \ - $(FIXDEP) $(depfile) $@ '$(make-cmd)' > $(dot-target).tmp;\ - rm -f $(depfile); \ - mv -f $(dot-target).tmp $(dot-target).cmd) - -# Usage: $(call if_changed_rule,foo) -# Will check if $(cmd_foo) or any of the prerequisites changed, -# and if so will execute $(rule_foo). -if_changed_rule = $(if $(strip $(any-prereq) $(arg-check) ), \ - @set -e; \ - $(rule_$(1))) - -### -# why - tell why a a target got build -# enabled by make V=2 -# Output (listed in the order they are checked): -# (1) - due to target is PHONY -# (2) - due to target missing -# (3) - due to: file1.h file2.h -# (4) - due to command line change -# (5) - due to missing .cmd file -# (6) - due to target not in $(targets) -# (1) PHONY targets are always build -# (2) No target, so we better build it -# (3) Prerequisite is newer than target -# (4) The command line stored in the file named dir/.target.cmd -# differed from actual command line. This happens when compiler -# options changes -# (5) No dir/.target.cmd file (used to store command line) -# (6) No dir/.target.cmd file and target not listed in $(targets) -# This is a good hint that there is a bug in the kbuild file -ifeq ($(KBUILD_VERBOSE),2) -why = \ - $(if $(filter $@, $(PHONY)),- due to target is PHONY, \ - $(if $(wildcard $@), \ - $(if $(strip $(any-prereq)),- due to: $(any-prereq), \ - $(if $(arg-check), \ - $(if $(cmd_$@),- due to command line change, \ - $(if $(filter $@, $(targets)), \ - - due to missing .cmd file, \ - - due to $(notdir $@) not in $$(targets) \ - ) \ - ) \ - ) \ - ), \ - - due to target missing \ - ) \ - ) - -echo-why = $(call escsq, $(strip $(why))) -endif diff --git a/scripts/Makefile b/scripts/Makefile deleted file mode 100644 index b86c9e55ff2..00000000000 --- a/scripts/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -### -# scripts contains sources for various helper programs used throughout -# the kernel for the build process. -# --------------------------------------------------------------------------- -# docproc: Used in Documentation/DocBook - -HOST_EXTRACFLAGS += -I$(srctree)/tools/include - -always := $(hostprogs-y) $(hostprogs-m) - -# The following hostprogs-y programs are only build on demand -hostprogs-y += unifdef docproc - -# These targets are used internally to avoid "is up to date" messages -PHONY += build_unifdef build_docproc -build_unifdef: $(obj)/unifdef - @: -build_docproc: $(obj)/docproc - @: - -# Let clean descend into subdirs -subdir- += basic kconfig diff --git a/scripts/Makefile.build b/scripts/Makefile.build deleted file mode 100644 index 98ee4cbd6ac..00000000000 --- a/scripts/Makefile.build +++ /dev/null @@ -1,381 +0,0 @@ -# ========================================================================== -# Building -# ========================================================================== - -src := $(obj) - -PHONY := __build -__build: - -# Init all relevant variables used in kbuild files so -# 1) they have correct type -# 2) they do not inherit any value from the environment -obj-y := -obj-m := -lib-y := -lib-m := -always := -targets := -subdir-y := -subdir-m := -EXTRA_AFLAGS := -EXTRA_CFLAGS := -EXTRA_CXXFLAGS := -EXTRA_CPPFLAGS := -EXTRA_LDFLAGS := -asflags-y := -ccflags-y := -cppflags-y := -ldflags-y := - -subdir-asflags-y := -subdir-ccflags-y := -subdir-cxxflags-y := - -# Read auto.conf if it exists, otherwise ignore --include include/config/auto.conf - -include scripts/Kbuild.include - -# For backward compatibility check that these variables do not change -save-cflags := $(CFLAGS) - -# The filename Kbuild has precedence over Makefile -kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src)) -kbuild-file := $(if $(wildcard $(kbuild-dir)/Kbuild),$(kbuild-dir)/Kbuild,$(kbuild-dir)/Makefile) -include $(kbuild-file) - -# If the save-* variables changed error out -ifeq ($(KBUILD_NOPEDANTIC),) - ifneq ("$(save-cflags)","$(CFLAGS)") - $(error CFLAGS was changed in "$(kbuild-file)". Fix it to use ccflags-y) - endif -endif - -include scripts/Makefile.lib - -ifdef host-progs -ifneq ($(hostprogs-y),$(host-progs)) -$(warning kbuild: $(obj)/Makefile - Usage of host-progs is deprecated. Please replace with hostprogs-y!) -hostprogs-y += $(host-progs) -endif -endif - -# Do not include host rules unless needed -ifneq ($(hostprogs-y)$(hostprogs-m),) -include scripts/Makefile.host -endif - -ifneq ($(KBUILD_SRC),) -# Create output directory if not already present -_dummy := $(shell [ -d $(obj) ] || mkdir -p $(obj)) - -# Create directories for object files if directory does not exist -# Needed when obj-y := dir/file.o syntax is used -_dummy := $(foreach d,$(obj-dirs), $(shell [ -d $(d) ] || mkdir -p $(d))) - -# Create directories for object files if directory does not exist -# Needed when lib-y := dir/file.o syntax is used -_dummy := $(foreach d,$(lib-dirs), $(shell [ -d $(d) ] || mkdir -p $(d))) -endif - -ifndef obj -$(warning kbuild: Makefile.build is included improperly) -endif - -# =========================================================================== - -ifneq ($(strip $(lib-y) $(lib-m) $(lib-)),) -lib-target := $(obj)/lib.a -endif - -ifneq ($(strip $(obj-y) $(obj-m) $(obj-) $(subdir-m) $(lib-target)),) -builtin-target := $(obj)/built-in.o -endif - -#modorder-target := $(obj)/modules.order - -# We keep a list of all modules in $(MODVERDIR) - -__build: $(if $(KBUILD_BUILTIN),$(builtin-target) $(lib-target) $(extra-y)) \ - $(subdir-ym) $(always) - @: - -# Linus' kernel sanity checking tool -ifneq ($(KBUILD_CHECKSRC),0) - ifeq ($(KBUILD_CHECKSRC),2) - quiet_cmd_force_checksrc = CHECK $< - cmd_force_checksrc = $(CHECK) $(CHECKFLAGS) $(c_flags) $< ; - else - quiet_cmd_checksrc = CHECK $< - cmd_checksrc = $(CHECK) $(CHECKFLAGS) $(c_flags) $< ; - endif -endif - -# Compile C sources (.c) -# --------------------------------------------------------------------------- - -# Default is built-in, unless we know otherwise -modkern_cflags = \ - $(if $(part-of-module), \ - $(KBUILD_CFLAGS_MODULE) $(CFLAGS_MODULE), \ - $(KBUILD_CFLAGS_KERNEL) $(CFLAGS_KERNEL)) -quiet_modtag := $(empty) $(empty) - -$(real-objs-m) : part-of-module := y -$(real-objs-m:.o=.i) : part-of-module := y -$(real-objs-m:.o=.s) : part-of-module := y -$(real-objs-m:.o=.lst): part-of-module := y - -$(real-objs-m) : quiet_modtag := [M] -$(real-objs-m:.o=.i) : quiet_modtag := [M] -$(real-objs-m:.o=.s) : quiet_modtag := [M] -$(real-objs-m:.o=.lst): quiet_modtag := [M] - -$(obj-m) : quiet_modtag := [M] - -# Default for not multi-part modules -modname = $(basetarget) - -$(multi-objs-m) : modname = $(modname-multi) -$(multi-objs-m:.o=.i) : modname = $(modname-multi) -$(multi-objs-m:.o=.s) : modname = $(modname-multi) -$(multi-objs-m:.o=.lst) : modname = $(modname-multi) -$(multi-objs-y) : modname = $(modname-multi) -$(multi-objs-y:.o=.i) : modname = $(modname-multi) -$(multi-objs-y:.o=.s) : modname = $(modname-multi) -$(multi-objs-y:.o=.lst) : modname = $(modname-multi) - -quiet_cmd_cc_s_c = CC $(quiet_modtag) $@ -cmd_cc_s_c = $(CC) $(c_flags) $(DISABLE_LTO) -fverbose-asm -S -o $@ $< - -$(obj)/%.s: $(src)/%.c FORCE - $(call if_changed_dep,cc_s_c) - -quiet_cmd_cc_i_c = CPP $(quiet_modtag) $@ -cmd_cc_i_c = $(CPP) $(c_flags) -o $@ $< - -$(obj)/%.i: $(src)/%.c FORCE - $(call if_changed_dep,cc_i_c) - -# C (.c) files -# The C file is compiled and updated dependency information is generated. -# (See cmd_cc_o_c + relevant part of rule_cc_o_c) - -quiet_cmd_cc_o_c = CC $(quiet_modtag) $@ - -cmd_cc_o_c = $(CC) $(c_flags) -c -o $@ $< - -define rule_cc_o_c - $(call echo-cmd,checksrc) $(cmd_checksrc) \ - $(call echo-cmd,cc_o_c) $(cmd_cc_o_c); \ - $(cmd_modversions) \ - $(call echo-cmd,record_mcount) \ - $(cmd_record_mcount) \ - $(FIXDEP) $(depfile) $@ '$(call make-cmd,cc_o_c)' > \ - $(dot-target).tmp; \ - rm -f $(depfile); \ - mv -f $(dot-target).tmp $(dot-target).cmd -endef - -# Built-in and composite module parts -$(obj)/%.o: $(src)/%.c $(recordmcount_source) FORCE - $(call cmd,force_checksrc) - $(call if_changed_rule,cc_o_c) - -# Single-part modules are special since we need to mark them in $(MODVERDIR) - -$(single-used-m): $(obj)/%.o: $(src)/%.c $(recordmcount_source) FORCE - $(call cmd,force_checksrc) - $(call if_changed_rule,cc_o_c) - @{ echo $(@:.o=.ko); echo $@; } > $(MODVERDIR)/$(@F:.o=.mod) - -quiet_cmd_cc_lst_c = MKLST $@ - cmd_cc_lst_c = $(CC) $(c_flags) -g -c -o $*.o $< && \ - $(CONFIG_SHELL) $(srctree)/scripts/makelst $*.o \ - System.map $(OBJDUMP) > $@ - -$(obj)/%.lst: $(src)/%.c FORCE - $(call if_changed_dep,cc_lst_c) - -# C++ (.cpp and .cxx) files -# The C++ file is compiled and updated dependency information is generated. -# (See cmd_cc_o_cxx + relevant part of rule_cc_o_cxx) - -# No support for module versioning for C++ (for now) -quiet_cmd_cc_o_cxx = C++ $(quiet_modtag) $@ -cmd_cc_o_cxx = $(CXX) $(cxx_flags) -c -o $@ $< - -define rule_cc_o_cxx - $(call echo-cmd,checksrc) $(cmd_checksrc) \ -$(call echo-cmd,cc_o_cxx) $(cmd_cc_o_cxx); \ - $(cmd_modversions) \ - $(call echo-cmd,record_mcount) \ - $(cmd_record_mcount) \ - $(FIXDEP) $(depfile) $@ '$(call make-cmd,cc_o_cxx)' > \ - $(dot-target).tmp; \ - rm -f $(depfile); \ - mv -f $(dot-target).tmp $(dot-target).cmd -endef - -# Built-in and composite module parts -$(obj)/%.o: $(src)/%.cpp $(recordmcount_source) FORCE - $(call cmd,force_checksrc) - $(call if_changed_rule,cc_o_cxx) - -$(obj)/%.o: $(src)/%.cxx $(recordmcount_source) FORCE - $(call cmd,force_checksrc) - $(call if_changed_rule,cc_o_cxx) - -quiet_cmd_cc_lst_cxx = MKLST $@ - cmd_cc_lst_cxx = $(CXX) $(cxx_flags) -g -c -o $*.o $< && \ - $(CONFIG_SHELL) $(srctree)/scripts/makelst $*.o \ - System.map $(OBJDUMP) > $@ - -$(obj)/%.lst: $(src)/%.cxx FORCE - $(call if_changed_dep,cc_lst_cxx) - -$(obj)/%.lst: $(src)/%.cpp FORCE - $(call if_changed_dep,cc_lst_cxx) - - -# Compile assembler sources (.S) -# --------------------------------------------------------------------------- - -modkern_aflags := $(KBUILD_AFLAGS_KERNEL) $(AFLAGS_KERNEL) - -$(real-objs-m) : modkern_aflags := $(KBUILD_AFLAGS_MODULE) $(AFLAGS_MODULE) -$(real-objs-m:.o=.s): modkern_aflags := $(KBUILD_AFLAGS_MODULE) $(AFLAGS_MODULE) - -quiet_cmd_as_s_S = CPP $(quiet_modtag) $@ -cmd_as_s_S = $(CPP) $(a_flags) -o $@ $< - -$(obj)/%.s: $(src)/%.S FORCE - $(call if_changed_dep,as_s_S) - -quiet_cmd_as_o_S = AS $(quiet_modtag) $@ -cmd_as_o_S = $(CC) $(a_flags) -c -o $@ $< - -$(obj)/%.o: $(src)/%.S FORCE - $(call if_changed_dep,as_o_S) - -targets += $(real-objs-y) $(real-objs-m) $(lib-y) -targets += $(extra-y) $(MAKECMDGOALS) $(always) - -# Linker scripts preprocessor (.lds.S -> .lds) -# --------------------------------------------------------------------------- -quiet_cmd_cpp_lds_S = LDS $@ - cmd_cpp_lds_S = $(CPP) $(cpp_flags) -P -C -U$(ARCH) \ - -D__ASSEMBLY__ -DLINKER_SCRIPT -o $@ $< - -$(obj)/%.lds: $(src)/%.lds.S FORCE - $(call if_changed_dep,cpp_lds_S) - -# ASN.1 grammar -# --------------------------------------------------------------------------- -quiet_cmd_asn1_compiler = ASN.1 $@ - cmd_asn1_compiler = $(objtree)/scripts/asn1_compiler $< \ - $(subst .h,.c,$@) $(subst .c,.h,$@) - -.PRECIOUS: $(objtree)/$(obj)/%-asn1.c $(objtree)/$(obj)/%-asn1.h - -$(obj)/%-asn1.c $(obj)/%-asn1.h: $(src)/%.asn1 $(objtree)/scripts/asn1_compiler - $(call cmd,asn1_compiler) - -# Build the compiled-in targets -# --------------------------------------------------------------------------- - -# To build objects in subdirs, we need to descend into the directories -$(sort $(subdir-obj-y)): $(subdir-ym) ; - -# -# Rule to compile a set of .o files into one .o file -# -ifdef builtin-target -quiet_cmd_link_o_target = LD $@ -# If the list of objects to link is empty, just create an empty built-in.o -cmd_link_o_target = $(if $(strip $(obj-y)),\ - $(LD) $(ld_flags) -r -o $@ $(filter $(obj-y), $^) \ - $(cmd_secanalysis),\ - rm -f $@; $(AR) rcs$(KBUILD_ARFLAGS) $@) - -$(builtin-target): $(obj-y) FORCE - $(call if_changed,link_o_target) - -targets += $(builtin-target) -endif # builtin-target - - -# -# Rule to compile a set of .o files into one .a file -# -ifdef lib-target -quiet_cmd_link_l_target = AR $@ -cmd_link_l_target = rm -f $@; $(AR) rcs$(KBUILD_ARFLAGS) $@ $(lib-y) - -$(lib-target): $(lib-y) FORCE - $(call if_changed,link_l_target) - -targets += $(lib-target) -endif - -# -# Rule to link composite objects -# -# Composite objects are specified in kbuild makefile as follows: -# -objs := -# or -# -y := -link_multi_deps = \ -$(filter $(addprefix $(obj)/, \ -$($(subst $(obj)/,,$(@:.o=-objs))) \ -$($(subst $(obj)/,,$(@:.o=-y)))), $^) - -quiet_cmd_link_multi-y = LD $@ -cmd_link_multi-y = $(LD) $(ld_flags) -r -o $@ $(link_multi_deps) $(cmd_secanalysis) - -quiet_cmd_link_multi-m = LD [M] $@ -cmd_link_multi-m = $(cmd_link_multi-y) - -$(multi-used-y): FORCE - $(call if_changed,link_multi-y) -$(call multi_depend, $(multi-used-y), .o, -objs -y) - -$(multi-used-m): FORCE - $(call if_changed,link_multi-m) - @{ echo $(@:.o=.ko); echo $(link_multi_deps); } > $(MODVERDIR)/$(@F:.o=.mod) -$(call multi_depend, $(multi-used-m), .o, -objs -y) - -targets += $(multi-used-y) $(multi-used-m) - - -# Descending -# --------------------------------------------------------------------------- - -PHONY += $(subdir-ym) -$(subdir-ym): - $(Q)$(MAKE) $(build)=$@ - -# Add FORCE to the prequisites of a target to force it to be always rebuilt. -# --------------------------------------------------------------------------- - -PHONY += FORCE - -FORCE: - -# Read all saved command lines and dependencies for the $(targets) we -# may be building above, using $(if_changed{,_dep}). As an -# optimization, we don't need to read them if the target does not -# exist, we will rebuild anyway in that case. - -targets := $(wildcard $(sort $(targets))) -cmd_files := $(wildcard $(foreach f,$(targets),$(dir $(f)).$(notdir $(f)).cmd)) - -ifneq ($(cmd_files),) - include $(cmd_files) -endif - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable se we can use it in if_changed and friends. - -.PHONY: $(PHONY) diff --git a/scripts/Makefile.clean b/scripts/Makefile.clean deleted file mode 100644 index 627f8cbbedb..00000000000 --- a/scripts/Makefile.clean +++ /dev/null @@ -1,94 +0,0 @@ -# ========================================================================== -# Cleaning up -# ========================================================================== - -src := $(obj) - -PHONY := __clean -__clean: - -include scripts/Kbuild.include - -# The filename Kbuild has precedence over Makefile -kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src)) -include $(if $(wildcard $(kbuild-dir)/Kbuild), $(kbuild-dir)/Kbuild, $(kbuild-dir)/Makefile) - -# Figure out what we need to build from the various variables -# ========================================================================== - -__subdir-y := $(patsubst %/,%,$(filter %/, $(obj-y))) -subdir-y += $(__subdir-y) -__subdir-m := $(patsubst %/,%,$(filter %/, $(obj-m))) -subdir-m += $(__subdir-m) -__subdir- := $(patsubst %/,%,$(filter %/, $(obj-))) -subdir- += $(__subdir-) - -# Subdirectories we need to descend into - -subdir-ym := $(sort $(subdir-y) $(subdir-m)) -subdir-ymn := $(sort $(subdir-ym) $(subdir-)) - -# Add subdir path - -subdir-ymn := $(addprefix $(obj)/,$(subdir-ymn)) - -# build a list of files to remove, usually relative to the current -# directory - -__clean-files := $(extra-y) $(extra-m) $(extra-) \ - $(always) $(targets) $(clean-files) \ - $(host-progs) \ - $(hostprogs-y) $(hostprogs-m) $(hostprogs-) - -__clean-files := $(filter-out $(no-clean-files), $(__clean-files)) - -# clean-files is given relative to the current directory, unless it -# starts with $(objtree)/ (which means "./", so do not add "./" unless -# you want to delete a file from the toplevel object directory). - -__clean-files := $(wildcard \ - $(addprefix $(obj)/, $(filter-out $(objtree)/%, $(__clean-files))) \ - $(filter $(objtree)/%, $(__clean-files))) - -# same as clean-files - -__clean-dirs := $(wildcard \ - $(addprefix $(obj)/, $(filter-out $(objtree)/%, $(clean-dirs))) \ - $(filter $(objtree)/%, $(clean-dirs))) - -# ========================================================================== - -quiet_cmd_clean = CLEAN $(obj) - cmd_clean = rm -f $(__clean-files) -quiet_cmd_cleandir = CLEAN $(__clean-dirs) - cmd_cleandir = rm -rf $(__clean-dirs) - - -__clean: $(subdir-ymn) -ifneq ($(strip $(__clean-files)),) - +$(call cmd,clean) -endif -ifneq ($(strip $(__clean-dirs)),) - +$(call cmd,cleandir) -endif -ifneq ($(strip $(clean-rule)),) - +$(clean-rule) -endif - @: - - -# =========================================================================== -# Generic stuff -# =========================================================================== - -# Descending -# --------------------------------------------------------------------------- - -PHONY += $(subdir-ymn) -$(subdir-ymn): - $(Q)$(MAKE) $(clean)=$@ - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable se we can use it in if_changed and friends. - -.PHONY: $(PHONY) diff --git a/scripts/Makefile.extrawarn b/scripts/Makefile.extrawarn deleted file mode 100644 index f734033af21..00000000000 --- a/scripts/Makefile.extrawarn +++ /dev/null @@ -1,68 +0,0 @@ -# ========================================================================== -# -# make W=... settings -# -# W=1 - warnings that may be relevant and does not occur too often -# W=2 - warnings that occur quite often but may still be relevant -# W=3 - the more obscure warnings, can most likely be ignored -# -# $(call cc-option, -W...) handles gcc -W.. options which -# are not supported by all versions of the compiler -# ========================================================================== - -ifeq ("$(origin W)", "command line") - export KBUILD_ENABLE_EXTRA_GCC_CHECKS := $(W) -endif - -ifdef KBUILD_ENABLE_EXTRA_GCC_CHECKS -warning- := $(empty) - -warning-1 := -Wextra -Wunused -Wno-unused-parameter -warning-1 += -Wmissing-declarations -warning-1 += -Wmissing-format-attribute -warning-1 += $(call cc-option, -Wmissing-prototypes) -warning-1 += -Wold-style-definition -warning-1 += $(call cc-option, -Wmissing-include-dirs) -warning-1 += $(call cc-option, -Wunused-but-set-variable) -warning-1 += $(call cc-disable-warning, missing-field-initializers) - -warning-2 := -Waggregate-return -warning-2 += -Wcast-align -warning-2 += -Wdisabled-optimization -warning-2 += -Wnested-externs -warning-2 += -Wshadow -warning-2 += $(call cc-option, -Wlogical-op) -warning-2 += $(call cc-option, -Wmissing-field-initializers) - -warning-3 := -Wbad-function-cast -warning-3 += -Wcast-qual -warning-3 += -Wconversion -warning-3 += -Wpacked -warning-3 += -Wpadded -warning-3 += -Wpointer-arith -warning-3 += -Wredundant-decls -warning-3 += -Wswitch-default -warning-3 += $(call cc-option, -Wpacked-bitfield-compat) -warning-3 += $(call cc-option, -Wvla) - -warning := $(warning-$(findstring 1, $(KBUILD_ENABLE_EXTRA_GCC_CHECKS))) -warning += $(warning-$(findstring 2, $(KBUILD_ENABLE_EXTRA_GCC_CHECKS))) -warning += $(warning-$(findstring 3, $(KBUILD_ENABLE_EXTRA_GCC_CHECKS))) - -ifeq ("$(strip $(warning))","") - $(error W=$(KBUILD_ENABLE_EXTRA_GCC_CHECKS) is unknown) -endif - -KBUILD_CFLAGS += $(warning) -else - -ifeq ($(COMPILER),clang) -KBUILD_CFLAGS += $(call cc-disable-warning, initializer-overrides) -KBUILD_CFLAGS += $(call cc-disable-warning, unused-value) -KBUILD_CFLAGS += $(call cc-disable-warning, format) -KBUILD_CFLAGS += $(call cc-disable-warning, unknown-warning-option) -KBUILD_CFLAGS += $(call cc-disable-warning, sign-compare) -KBUILD_CFLAGS += $(call cc-disable-warning, format-zero-length) -KBUILD_CFLAGS += $(call cc-disable-warning, uninitialized) -endif -endif diff --git a/scripts/Makefile.gen b/scripts/Makefile.gen deleted file mode 100644 index 24f931d44eb..00000000000 --- a/scripts/Makefile.gen +++ /dev/null @@ -1,34 +0,0 @@ -# vim: filetype=make -# - -# Special rules to generate a file that can be included into a source file. -# --------------------------------------------------------------------------- -generated_inc_files = $(foreach f,$(generate_inc_file),$(notdir $(f)).inc) -generated_inc_gz_files = \ - $(foreach f,$(generate_inc_gz_file),$(notdir $(f)).gz.inc) - -$(notdir %).gz.inc: $(generate_inc_gz_file) - $(Q)${ZEPHYR_BASE}/scripts/file2hex.py --gzip --file $* > $@ - -$(notdir %).inc: $(generate_inc_file) - $(Q)${ZEPHYR_BASE}/scripts/file2hex.py --file $* > $@ - -PHONY += embed_inc_files -embed_inc_files: $(generated_inc_files) - -PHONY += embed_inc_gz_files -embed_inc_gz_files: $(generated_inc_gz_files) - -_embed_inc_files: - $(Q)$(MAKE) -C $(SRC) embed_inc_files Q=$(Q) -_embed_inc_gz_files: - $(Q)$(MAKE) -C $(SRC) embed_inc_gz_files Q=$(Q) -_remove_gen_files: - $(Q)rm -f $(SRC)/*.inc - -PHONY += _embed_inc_files _embed_inc_gz_files _remove_gen_files - -all: _embed_inc_files _embed_inc_gz_files -flash: _embed_inc_files _embed_inc_gz_files -run: _embed_inc_files _embed_inc_gz_files -pristine: _remove_gen_files diff --git a/scripts/Makefile.headersinst b/scripts/Makefile.headersinst deleted file mode 100644 index 1106d6ca3a3..00000000000 --- a/scripts/Makefile.headersinst +++ /dev/null @@ -1,139 +0,0 @@ -# ========================================================================== -# Installing headers -# -# header-y - list files to be installed. They are preprocessed -# to remove __KERNEL__ section of the file -# genhdr-y - Same as header-y but in a generated/ directory -# -# ========================================================================== - -# generated header directory -gen := $(if $(gen),$(gen),$(subst include/,include/generated/,$(obj))) - -kbuild-file := $(srctree)/$(obj)/Kbuild -include $(kbuild-file) - -# called may set destination dir (when installing to asm/) -_dst := $(if $(destination-y),$(destination-y),$(if $(dst),$(dst),$(obj))) - -old-kbuild-file := $(srctree)/$(subst uapi/,,$(obj))/Kbuild -ifneq ($(wildcard $(old-kbuild-file)),) -include $(old-kbuild-file) -endif - -include scripts/Kbuild.include - -installdir := $(INSTALL_HDR_PATH)/$(subst uapi/,,$(_dst)) - -header-y := $(sort $(header-y)) -subdirs := $(patsubst %/,%,$(filter %/, $(header-y))) -header-y := $(filter-out %/, $(header-y)) - -# files used to track state of install/check -install-file := $(installdir)/.install -check-file := $(installdir)/.check - -# generic-y list all files an architecture uses from asm-generic -# Use this to build a list of headers which require a wrapper -wrapper-files := $(filter $(header-y), $(generic-y)) - -srcdir := $(srctree)/$(obj) -gendir := $(objtree)/$(gen) - -oldsrcdir := $(srctree)/$(subst /uapi,,$(obj)) - -# all headers files for this dir -header-y := $(filter-out $(generic-y), $(header-y)) -all-files := $(header-y) $(genhdr-y) $(wrapper-files) -output-files := $(addprefix $(installdir)/, $(all-files)) - -input-files1 := $(foreach hdr, $(header-y), \ - $(if $(wildcard $(srcdir)/$(hdr)), \ - $(wildcard $(srcdir)/$(hdr))) \ - ) -input-files1-name := $(notdir $(input-files1)) -input-files2 := $(foreach hdr, $(header-y), \ - $(if $(wildcard $(srcdir)/$(hdr)),, \ - $(if $(wildcard $(oldsrcdir)/$(hdr)), \ - $(wildcard $(oldsrcdir)/$(hdr)), \ - $(error Missing UAPI file $(srcdir)/$(hdr))) \ - )) -input-files2-name := $(notdir $(input-files2)) -input-files3 := $(foreach hdr, $(genhdr-y), \ - $(if $(wildcard $(gendir)/$(hdr)), \ - $(wildcard $(gendir)/$(hdr)), \ - $(error Missing generated UAPI file $(gendir)/$(hdr)) \ - )) -input-files3-name := $(notdir $(input-files3)) - -# Work out what needs to be removed -oldheaders := $(patsubst $(installdir)/%,%,$(wildcard $(installdir)/*.h)) -unwanted := $(filter-out $(all-files),$(oldheaders)) - -# Prefix unwanted with full paths to $(INSTALL_HDR_PATH) -unwanted-file := $(addprefix $(installdir)/, $(unwanted)) - -printdir = $(patsubst $(INSTALL_HDR_PATH)/%/,%,$(dir $@)) - -quiet_cmd_install = INSTALL $(printdir) ($(words $(all-files))\ - file$(if $(word 2, $(all-files)),s)) - cmd_install = \ - $(CONFIG_SHELL) $< $(installdir) $(srcdir) $(input-files1-name); \ - $(CONFIG_SHELL) $< $(installdir) $(oldsrcdir) $(input-files2-name); \ - $(CONFIG_SHELL) $< $(installdir) $(gendir) $(input-files3-name); \ - for F in $(wrapper-files); do \ - echo "\#include " > $(installdir)/$$F; \ - done; \ - touch $@ - -quiet_cmd_remove = REMOVE $(unwanted) - cmd_remove = rm -f $(unwanted-file) - -quiet_cmd_check = CHECK $(printdir) ($(words $(all-files)) files) -# Headers list can be pretty long, xargs helps to avoid -# the "Argument list too long" error. - cmd_check = for f in $(all-files); do \ - echo "$(installdir)/$${f}"; done \ - | xargs \ - $(PERL) $< $(INSTALL_HDR_PATH)/include $(SRCARCH); \ - touch $@ - -PHONY += __headersinst __headerscheck - -ifndef HDRCHECK -# Rules for installing headers -__headersinst: $(subdirs) $(install-file) - @: - -targets += $(install-file) -$(install-file): scripts/headers_install.sh $(input-files1) $(input-files2) $(input-files3) FORCE - $(if $(unwanted),$(call cmd,remove),) - $(if $(wildcard $(dir $@)),,$(shell mkdir -p $(dir $@))) - $(call if_changed,install) - -else -__headerscheck: $(subdirs) $(check-file) - @: - -targets += $(check-file) -$(check-file): scripts/headers_check.pl $(output-files) FORCE - $(call if_changed,check) - -endif - -# Recursion -.PHONY: $(subdirs) -$(subdirs): - $(Q)$(MAKE) $(hdr-inst)=$(obj)/$@ dst=$(_dst)/$@ - -targets := $(wildcard $(sort $(targets))) -cmd_files := $(wildcard \ - $(foreach f,$(targets),$(dir $(f)).$(notdir $(f)).cmd)) - -ifneq ($(cmd_files),) - include $(cmd_files) -endif - -.PHONY: $(PHONY) -PHONY += FORCE -FORCE: ; diff --git a/scripts/Makefile.help b/scripts/Makefile.help deleted file mode 100644 index d03608f5db0..00000000000 --- a/scripts/Makefile.help +++ /dev/null @@ -1,3 +0,0 @@ - -checker-help: - @echo ' coccicheck - Check with Coccinelle.' diff --git a/scripts/Makefile.host b/scripts/Makefile.host deleted file mode 100644 index 4fe3f8e78fd..00000000000 --- a/scripts/Makefile.host +++ /dev/null @@ -1,128 +0,0 @@ -# ========================================================================== -# Building binaries on the host system -# Binaries are used during the compilation of the kernel, for example -# to preprocess a data file. -# -# Both C and C++ are supported, but preferred language is C for such utilities. -# -# Sample syntax (see Documentation/kbuild/makefiles.txt for reference) -# hostprogs-y := dec2hex -# Will compile dec2hex.c and create an executable named dec2hex -# -# hostprogs-y := lxdialog -# lxdialog-objs := checklist.o lxdialog.o -# Will compile lxdialog.c and checklist.c, and then link the executable -# lxdialog, based on checklist.o and lxdialog.o -# -# hostprogs-y := qconf -# qconf-cxxobjs := qconf.o -# qconf-objs := menu.o -# Will compile qconf as a C++ program, and menu as a C program. -# They are linked as C++ code to the executable qconf - -__hostprogs := $(sort $(hostprogs-y) $(hostprogs-m)) - -# C code -# Executables compiled from a single .c file -host-csingle := $(foreach m,$(__hostprogs), \ - $(if $($(m)-objs)$($(m)-cxxobjs),,$(m))) - -# C executables linked based on several .o files -host-cmulti := $(foreach m,$(__hostprogs),\ - $(if $($(m)-cxxobjs),,$(if $($(m)-objs),$(m)))) - -# Object (.o) files compiled from .c files -host-cobjs := $(sort $(foreach m,$(__hostprogs),$($(m)-objs))) - -# C++ code -# C++ executables compiled from at least one .cc file -# and zero or more .c files -host-cxxmulti := $(foreach m,$(__hostprogs),$(if $($(m)-cxxobjs),$(m))) - -# C++ Object (.o) files compiled from .cc files -host-cxxobjs := $(sort $(foreach m,$(host-cxxmulti),$($(m)-cxxobjs))) - -# output directory for programs/.o files -# hostprogs-y := tools/build may have been specified. -# Retrieve also directory of .o files from prog-objs or prog-cxxobjs notation -host-objdirs := $(dir $(__hostprogs) $(host-cobjs) $(host-cxxobjs)) - -host-objdirs := $(strip $(sort $(filter-out ./,$(host-objdirs)))) - - -__hostprogs := $(addprefix $(obj)/,$(__hostprogs)) -host-csingle := $(addprefix $(obj)/,$(host-csingle)) -host-cmulti := $(addprefix $(obj)/,$(host-cmulti)) -host-cobjs := $(addprefix $(obj)/,$(host-cobjs)) -host-cxxmulti := $(addprefix $(obj)/,$(host-cxxmulti)) -host-cxxobjs := $(addprefix $(obj)/,$(host-cxxobjs)) -host-objdirs := $(addprefix $(obj)/,$(host-objdirs)) - -obj-dirs += $(host-objdirs) - -##### -# Handle options to gcc. Support building with separate output directory - -_hostc_flags = $(HOSTCFLAGS) $(HOST_EXTRACFLAGS) \ - $(HOSTCFLAGS_$(basetarget).o) -_hostcxx_flags = $(HOSTCXXFLAGS) $(HOST_EXTRACXXFLAGS) \ - $(HOSTCXXFLAGS_$(basetarget).o) - -ifeq ($(KBUILD_SRC),) -__hostc_flags = $(_hostc_flags) -__hostcxx_flags = $(_hostcxx_flags) -else -__hostc_flags = -I$(obj) $(call flags,_hostc_flags) -__hostcxx_flags = -I$(obj) $(call flags,_hostcxx_flags) -endif - -hostc_flags = -Wp,-MD,$(depfile) $(__hostc_flags) -hostcxx_flags = -Wp,-MD,$(depfile) $(__hostcxx_flags) - -##### -# Compile programs on the host - -# Create executable from a single .c file -# host-csingle -> Executable -quiet_cmd_host-csingle = HOSTCC $@ - cmd_host-csingle = $(HOSTCC) $(hostc_flags) -o $@ $< \ - $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F)) -$(host-csingle): $(obj)/%: $(src)/%.c FORCE - $(call if_changed_dep,host-csingle) - -# Link an executable based on list of .o files, all plain c -# host-cmulti -> executable -quiet_cmd_host-cmulti = HOSTLD $@ - cmd_host-cmulti = $(HOSTCC) $(HOSTLDFLAGS) -o $@ \ - $(addprefix $(obj)/,$($(@F)-objs)) \ - $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F)) -$(host-cmulti): FORCE - $(call if_changed,host-cmulti) -$(call multi_depend, $(host-cmulti), , -objs) - -# Create .o file from a single .c file -# host-cobjs -> .o -quiet_cmd_host-cobjs = HOSTCC $@ - cmd_host-cobjs = $(HOSTCC) $(hostc_flags) -c -o $@ $< -$(host-cobjs): $(obj)/%.o: $(src)/%.c FORCE - $(call if_changed_dep,host-cobjs) - -# Link an executable based on list of .o files, a mixture of .c and .cc -# host-cxxmulti -> executable -quiet_cmd_host-cxxmulti = HOSTLD $@ - cmd_host-cxxmulti = $(HOSTCXX) $(HOSTLDFLAGS) -o $@ \ - $(foreach o,objs cxxobjs,\ - $(addprefix $(obj)/,$($(@F)-$(o)))) \ - $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F)) -$(host-cxxmulti): FORCE - $(call if_changed,host-cxxmulti) -$(call multi_depend, $(host-cxxmulti), , -objs -cxxobjs) - -# Create .o file from a single .cc (C++) file -quiet_cmd_host-cxxobjs = HOSTCXX $@ - cmd_host-cxxobjs = $(HOSTCXX) $(hostcxx_flags) -c -o $@ $< -$(host-cxxobjs): $(obj)/%.o: $(src)/%.cc FORCE - $(call if_changed_dep,host-cxxobjs) - -targets += $(host-csingle) $(host-cmulti) $(host-cobjs)\ - $(host-cxxmulti) $(host-cxxobjs) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib deleted file mode 100644 index f08d2bda80e..00000000000 --- a/scripts/Makefile.lib +++ /dev/null @@ -1,381 +0,0 @@ -# vim: filetype=make -# Backward compatibility -asflags-y += $(EXTRA_AFLAGS) -ccflags-y += $(EXTRA_CFLAGS) -cppflags-y += $(EXTRA_CPPFLAGS) -cxxflags-y += $(EXTRA_CXXFLAGS) -ldflags-y += $(EXTRA_LDFLAGS) - -# -# flags that take effect in sub directories -export KBUILD_SUBDIR_ASFLAGS := $(KBUILD_SUBDIR_ASFLAGS) $(subdir-asflags-y) -export KBUILD_SUBDIR_CCFLAGS := $(KBUILD_SUBDIR_CCFLAGS) $(subdir-ccflags-y) -export KBUILD_SUBDIR_CXXFLAGS := $(KBUILD_SUBDIR_CXXFLAGS) $(subdir-cxxflags-y) - -# Figure out what we need to build from the various variables -# =========================================================================== - -# When an object is listed to be built compiled-in and modular, -# only build the compiled-in version - -obj-m := $(filter-out $(obj-y),$(obj-m)) - -# Libraries are always collected in one lib file. -# Filter out objects already built-in - -lib-y := $(filter-out $(obj-y), $(sort $(lib-y) $(lib-m))) - - -# Handle objects in subdirs -# --------------------------------------------------------------------------- -# o if we encounter foo/ in $(obj-y), replace it by foo/built-in.o -# and add the directory to the list of dirs to descend into: $(subdir-y) -# o if we encounter foo/ in $(obj-m), remove it from $(obj-m) -# and add the directory to the list of dirs to descend into: $(subdir-m) - -# Determine modorder. -# Unfortunately, we don't have information about ordering between -y -# and -m subdirs. Just put -y's first. -#modorder := $(patsubst %/,%/modules.order, $(filter %/, $(obj-y)) $(obj-m:.o=.ko)) - -_subd-y := $(if $(findstring *,$(subdir-y)),$(wildcard $(addprefix $(srctree)/$(obj)/,$(subdir-y))),) -subdir-y := $(sort $(foreach d,$(_subd-y), $(patsubst $(srctree)/$(obj)/%,%,$(d)))) -_obj-y := $(sort $(foreach d,$(_subd-y), $(patsubst $(srctree)/$(obj)/%,%/built-in.o,$(d)))) -__subdir-y := $(patsubst %/,%,$(filter %/, $(obj-y))) -subdir-y += $(__subdir-y) -__subdir-m := $(patsubst %/,%,$(filter %/, $(obj-m))) -subdir-m += $(__subdir-m) -obj-y := $(patsubst %/, %/built-in.o, $(obj-y)) -obj-y += $(_obj-y) -obj-m := $(filter-out %/, $(obj-m)) - -# Subdirectories we need to descend into - -subdir-ym := $(sort $(subdir-y) $(subdir-m)) - -# if $(foo-objs) exists, foo.o is a composite object -multi-used-y := $(sort $(foreach m,$(obj-y), $(if $(strip $($(m:.o=-objs)) $($(m:.o=-y))), $(m)))) -multi-used-m := $(sort $(foreach m,$(obj-m), $(if $(strip $($(m:.o=-objs)) $($(m:.o=-y))), $(m)))) -multi-used := $(multi-used-y) $(multi-used-m) -single-used-m := $(sort $(filter-out $(multi-used-m),$(obj-m))) - -# Build list of the parts of our composite objects, our composite -# objects depend on those (obviously) -multi-objs-y := $(foreach m, $(multi-used-y), $($(m:.o=-objs)) $($(m:.o=-y))) -multi-objs-m := $(foreach m, $(multi-used-m), $($(m:.o=-objs)) $($(m:.o=-y))) -multi-objs := $(multi-objs-y) $(multi-objs-m) - -# $(subdir-obj-y) is the list of objects in $(obj-y) which uses dir/ to -# tell kbuild to descend -subdir-obj-y := $(filter %/built-in.o, $(obj-y)) - -# $(obj-dirs) is a list of directories that contain object files -obj-dirs := $(dir $(multi-objs) $(obj-y)) -lib-dirs := $(dir $(lib-y)) - -# Replace multi-part objects by their individual parts, look at local dir only -real-objs-y := $(foreach m, $(filter-out $(subdir-obj-y), $(obj-y)), $(if $(strip $($(m:.o=-objs)) $($(m:.o=-y))),$($(m:.o=-objs)) $($(m:.o=-y)),$(m))) $(extra-y) -real-objs-m := $(foreach m, $(obj-m), $(if $(strip $($(m:.o=-objs)) $($(m:.o=-y))),$($(m:.o=-objs)) $($(m:.o=-y)),$(m))) - -# Add subdir path - -extra-y := $(addprefix $(obj)/,$(extra-y)) -always := $(addprefix $(obj)/,$(always)) -targets := $(addprefix $(obj)/,$(targets)) -#modorder := $(addprefix $(obj)/,$(modorder)) -obj-y := $(addprefix $(obj)/,$(obj-y)) -obj-m := $(addprefix $(obj)/,$(obj-m)) -lib-y := $(addprefix $(obj)/,$(lib-y)) -subdir-obj-y := $(addprefix $(obj)/,$(subdir-obj-y)) -real-objs-y := $(addprefix $(obj)/,$(real-objs-y)) -real-objs-m := $(addprefix $(obj)/,$(real-objs-m)) -single-used-m := $(addprefix $(obj)/,$(single-used-m)) -multi-used-y := $(addprefix $(obj)/,$(multi-used-y)) -multi-used-m := $(addprefix $(obj)/,$(multi-used-m)) -multi-objs-y := $(addprefix $(obj)/,$(multi-objs-y)) -multi-objs-m := $(addprefix $(obj)/,$(multi-objs-m)) -subdir-ym := $(addprefix $(obj)/,$(subdir-ym)) -obj-dirs := $(addprefix $(obj)/,$(obj-dirs)) -lib-dirs := $(addprefix $(obj)/,$(lib-dirs)) - -# These flags are needed for modversions and compiling, so we define them here -# already -# $(modname_flags) #defines KBUILD_MODNAME as the name of the module it will -# end up in (or would, if it gets compiled in) -# Note: Files that end up in two or more modules are compiled without the -# KBUILD_MODNAME definition. The reason is that any made-up name would -# differ in different configs. -name-fix = $(subst $(comma),_,$(subst -,_,$1)) -basename_flags = -D"KBUILD_BASENAME=KBUILD_STR($(call name-fix,$(basetarget)))" -modname_flags = $(if $(filter 1,$(words $(modname))),\ - -D"KBUILD_MODNAME=KBUILD_STR($(call name-fix,$(modname)))") - -orig_c_flags = $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(KBUILD_SUBDIR_CCFLAGS) \ - $(ccflags-y) $(CFLAGS_$(basetarget).o) -_c_flags = $(filter-out $(CFLAGS_REMOVE_$(basetarget).o), $(orig_c_flags)) -_a_flags = $(KBUILD_CPPFLAGS) $(KBUILD_AFLAGS) $(KBUILD_SUBDIR_ASFLAGS) \ - $(asflags-y) $(AFLAGS_$(basetarget).o) -_cpp_flags = $(KBUILD_CPPFLAGS) $(cppflags-y) $(CPPFLAGS_$(@F)) -orig_cxx_flags = $(KBUILD_CPPFLAGS) $(KBUILD_CXXFLAGS) $(KBUILD_SUBDIR_CXXFLAGS) \ - $(cxxflags-y) $(CXXFLAGS_$(basetarget).o) -_cxx_flags = $(filter-out $(CXXFLAGS_REMOVE_$(basetarget).o), $(orig_cxx_flags)) - -# If building the kernel in a separate objtree expand all occurrences -# of -Idir to -I$(srctree)/dir except for absolute paths (starting with '/'). - -ifeq ($(KBUILD_SRC),) -__c_flags = $(_c_flags) -__a_flags = $(_a_flags) -__cpp_flags = $(_cpp_flags) -__cxx_flags = $(_cxx_flags) -else - -# -I$(obj) locates generated .h files -# $(call addtree,-I$(obj)) locates .h files in srctree, from generated .c files -# and locates generated .h files -# FIXME: Replace both with specific CFLAGS* statements in the makefiles -__c_flags = $(call addtree,-I$(obj)) $(call flags,_c_flags) -__a_flags = $(call flags,_a_flags) -__cpp_flags = $(call flags,_cpp_flags) -__cxx_flags = $(call flags,_cxx_flags) -endif - -c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(ZEPHYRINCLUDE) \ - $(__c_flags) $(modkern_cflags) \ - -D"KBUILD_STR(s)=\#s" $(basename_flags) $(modname_flags) - -a_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(ZEPHYRINCLUDE) \ - $(__a_flags) $(modkern_aflags) - -cpp_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(ZEPHYRINCLUDE) \ - $(__cpp_flags) - -ld_flags = $(LDFLAGS) $(ldflags-y) - -dtc_cpp_flags = -Wp,-MD,$(depfile).pre.tmp -nostdinc \ - $(ZEPHYRINCLUDE) \ - -I$(srctree)/arch/$(ARCH)/soc \ - -I$(srctree)/dts/common \ - -I$(srctree)/dts \ - -I$(srctree)/dts/$(ARCH) \ - -I$(srctree)/drivers/of/testcase-data \ - -I$(PROJECT_BASE) \ - -undef -D__DTS__ - -cxx_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(ZEPHYRINCLUDE) \ - $(__cxx_flags) $(modkern_cflags) \ - -D"KBUILD_STR(s)=\#s" $(basename_flags) $(modname_flags) - -# Finds the multi-part object the current object will be linked into -modname-multi = $(sort $(foreach m,$(multi-used),\ - $(if $(filter $(subst $(obj)/,,$*.o), $($(m:.o=-objs)) $($(m:.o=-y))),$(m:.o=)))) - -# Useful for describing the dependency of composite objects -# Usage: -# $(call multi_depend, multi_used_targets, suffix_to_remove, suffix_to_add) -define multi_depend -$(foreach m, $(notdir $1), \ - $(eval $(obj)/$m: \ - $(addprefix $(obj)/, $(foreach s, $3, $($(m:%$(strip $2)=%$(s))))))) -endef - -ifdef REGENERATE_PARSERS - -# GPERF -# --------------------------------------------------------------------------- -quiet_cmd_gperf = GPERF $@ - cmd_gperf = gperf -t --output-file $@ -a -C -E -g -k 1,3,$$ -p -t $< - -.PRECIOUS: $(src)/%.hash.c_shipped -$(src)/%.hash.c_shipped: $(src)/%.gperf - $(call cmd,gperf) - -# LEX -# --------------------------------------------------------------------------- -LEX_PREFIX = $(if $(LEX_PREFIX_${baseprereq}),$(LEX_PREFIX_${baseprereq}),yy) - -quiet_cmd_flex = LEX $@ - cmd_flex = flex -o$@ -L -P $(LEX_PREFIX) $< - -.PRECIOUS: $(src)/%.lex.c_shipped -$(src)/%.lex.c_shipped: $(src)/%.l - $(call cmd,flex) - -# YACC -# --------------------------------------------------------------------------- -YACC_PREFIX = $(if $(YACC_PREFIX_${baseprereq}),$(YACC_PREFIX_${baseprereq}),yy) - -quiet_cmd_bison = YACC $@ - cmd_bison = bison -o$@ -t -l -p $(YACC_PREFIX) $< - -.PRECIOUS: $(src)/%.tab.c_shipped -$(src)/%.tab.c_shipped: $(src)/%.y - $(call cmd,bison) - -quiet_cmd_bison_h = YACC $@ - cmd_bison_h = bison -o/dev/null --defines=$@ -t -l -p $(YACC_PREFIX) $< - -.PRECIOUS: $(src)/%.tab.h_shipped -$(src)/%.tab.h_shipped: $(src)/%.y - $(call cmd,bison_h) - -endif - -# Shipped files -# =========================================================================== - -quiet_cmd_shipped = SHIPPED $@ -cmd_shipped = cat $< > $@ - -$(obj)/%: $(src)/%_shipped - $(call cmd,shipped) - -# Commands useful for building a boot image -# =========================================================================== -# -# Use as following: -# -# target: source(s) FORCE -# $(if_changed,ld/objcopy/gzip) -# -# and add target to extra-y so that we know we have to -# read in the saved command line - -# Linking -# --------------------------------------------------------------------------- - -quiet_cmd_ld = LD $@ -cmd_ld = $(LD) $(LDFLAGS) $(ldflags-y) $(LDFLAGS_$(@F)) \ - $(filter-out FORCE,$^) -o $@ - -# Objcopy -# --------------------------------------------------------------------------- - -quiet_cmd_objcopy = OBJCOPY $@ -cmd_objcopy = $(OBJCOPY) $(OBJCOPYFLAGS) $(OBJCOPYFLAGS_$(@F)) $< $@ - -# Gzip -# --------------------------------------------------------------------------- - -quiet_cmd_gzip = GZIP $@ -cmd_gzip = (cat $(filter-out FORCE,$^) | gzip -n -f -9 > $@) || \ - (rm -f $@ ; false) - -# DTC -# --------------------------------------------------------------------------- - -ifeq ($(DTC_OVERLAY_FILE),) -DTC_OVERLAY_DIR ?= $(PROJECT_BASE) -# Since this goes into a file, use the native path -DTC_ABS_OVERLAY_DIR = $(shell cd $(DTC_OVERLAY_DIR) && pwd $(NATIVE_PWD_OPT)) -DTC_OVERLAY_FILE = $(DTC_ABS_OVERLAY_DIR)/$(BOARD_NAME).overlay -endif - -# Generate an assembly file to wrap the output of the device tree compiler -quiet_cmd_dt_S_dtb= DTB $@ -cmd_dt_S_dtb= \ -( \ - echo '\#include '; \ - echo '.section .dtb.init.rodata,"a"'; \ - echo '.balign STRUCT_ALIGNMENT'; \ - echo '.global __dtb_$(*F)_begin'; \ - echo '__dtb_$(*F)_begin:'; \ - echo '.incbin "$<" '; \ - echo '__dtb_$(*F)_end:'; \ - echo '.global __dtb_$(*F)_end'; \ - echo '.balign STRUCT_ALIGNMENT'; \ -) > $@ - -$(obj)/%.dtb.S: $(obj)/%.dtb - $(call cmd,dt_S_dtb) - -quiet_cmd_dtc = DTC $@ -cmd_dtc = echo '\#include "$(notdir $<)"' > dts/$(ARCH)/$(notdir $<)_pre_compiled ; \ - if test -e $(DTC_OVERLAY_FILE); then \ - echo '\#include "$(DTC_OVERLAY_FILE)"' >> dts/$(ARCH)/$(notdir $<)_pre_compiled ; \ - fi ; \ - $(CPP) $(dtc_cpp_flags) -x assembler-with-cpp -o $(dtc-tmp) dts/$(ARCH)/$(notdir $<)_pre_compiled ; \ - $(DTC) -O dts -o $@ -b 0 \ - -i $(dir $<) $(DTC_FLAGS) \ - -d $(depfile).dtc.tmp $(dtc-tmp) ; \ - cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile) - -$(obj)/%.dtb: $(src)/%.dts FORCE - $(call if_changed_dep,dtc) - -$(obj)/%.dts_compiled: $(src)/%.dts $(wildcard $(DTC_OVERLAY_FILE)) FORCE - $(call if_changed_dep,dtc) - -dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp) - -# Bzip2 -# --------------------------------------------------------------------------- - -# Bzip2 and LZMA do not include size in file... so we have to fake that; -# append the size as a 32-bit littleendian number as gzip does. -size_append = printf $(shell \ -dec_size=0; \ -for F in $1; do \ - fsize=$$(stat -c "%s" $$F); \ - dec_size=$$(expr $$dec_size + $$fsize); \ -done; \ -printf "%08x\n" $$dec_size | \ - sed 's/\(..\)/\1 /g' | { \ - read ch0 ch1 ch2 ch3; \ - for ch in $$ch3 $$ch2 $$ch1 $$ch0; do \ - printf '%s%03o' '\\' $$((0x$$ch)); \ - done; \ - } \ -) - -quiet_cmd_bzip2 = BZIP2 $@ -cmd_bzip2 = (cat $(filter-out FORCE,$^) | \ - bzip2 -9 && $(call size_append, $(filter-out FORCE,$^))) > $@ || \ - (rm -f $@ ; false) - -# Lzma -# --------------------------------------------------------------------------- - -quiet_cmd_lzma = LZMA $@ -cmd_lzma = (cat $(filter-out FORCE,$^) | \ - lzma -9 && $(call size_append, $(filter-out FORCE,$^))) > $@ || \ - (rm -f $@ ; false) - -quiet_cmd_lzo = LZO $@ -cmd_lzo = (cat $(filter-out FORCE,$^) | \ - lzop -9 && $(call size_append, $(filter-out FORCE,$^))) > $@ || \ - (rm -f $@ ; false) - -quiet_cmd_lz4 = LZ4 $@ -cmd_lz4 = (cat $(filter-out FORCE,$^) | \ - lz4c -l -c1 stdin stdout && $(call size_append, $(filter-out FORCE,$^))) > $@ || \ - (rm -f $@ ; false) - - -# XZ -# --------------------------------------------------------------------------- -# Use xzkern to compress the kernel image and xzmisc to compress other things. -# -# xzkern uses a big LZMA2 dictionary since it doesn't increase memory usage -# of the kernel decompressor. A BCJ filter is used if it is available for -# the target architecture. xzkern also appends uncompressed size of the data -# using size_append. The .xz format has the size information available at -# the end of the file too, but it's in more complex format and it's good to -# avoid changing the part of the boot code that reads the uncompressed size. -# Note that the bytes added by size_append will make the xz tool think that -# the file is corrupt. This is expected. -# -# xzmisc doesn't use size_append, so it can be used to create normal .xz -# files. xzmisc uses smaller LZMA2 dictionary than xzkern, because a very -# big dictionary would increase the memory usage too much in the multi-call -# decompression mode. A BCJ filter isn't used either. -quiet_cmd_xzkern = XZKERN $@ -cmd_xzkern = (cat $(filter-out FORCE,$^) | \ - sh $(srctree)/scripts/xz_wrap.sh && \ - $(call size_append, $(filter-out FORCE,$^))) > $@ || \ - (rm -f $@ ; false) - -quiet_cmd_xzmisc = XZMISC $@ -cmd_xzmisc = (cat $(filter-out FORCE,$^) | \ - xz --check=crc32 --lzma2=dict=1MiB) > $@ || \ - (rm -f $@ ; false) diff --git a/scripts/Makefile.modbuiltin b/scripts/Makefile.modbuiltin deleted file mode 100644 index 1adb974e695..00000000000 --- a/scripts/Makefile.modbuiltin +++ /dev/null @@ -1,60 +0,0 @@ -# ========================================================================== -# Generating modules.builtin -# ========================================================================== - -src := $(obj) - -PHONY := __modbuiltin -__modbuiltin: - --include include/config/auto.conf -# tristate.conf sets tristate variables to uppercase 'Y' or 'M' -# That way, we get the list of built-in modules in obj-Y --include include/config/tristate.conf - -include scripts/Kbuild.include - -ifneq ($(KBUILD_SRC),) -# Create output directory if not already present -_dummy := $(shell [ -d $(obj) ] || mkdir -p $(obj)) -endif - -# The filename Kbuild has precedence over Makefile -kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src)) -kbuild-file := $(if $(wildcard $(kbuild-dir)/Kbuild),$(kbuild-dir)/Kbuild,$(kbuild-dir)/Makefile) -include $(kbuild-file) - -include scripts/Makefile.lib -__subdir-Y := $(patsubst %/,%,$(filter %/, $(obj-Y))) -subdir-Y += $(__subdir-Y) -subdir-ym := $(sort $(subdir-y) $(subdir-Y) $(subdir-m)) -subdir-ym := $(addprefix $(obj)/,$(subdir-ym)) -obj-Y := $(addprefix $(obj)/,$(obj-Y)) - -modbuiltin-subdirs := $(patsubst %,%/modules.builtin, $(subdir-ym)) -modbuiltin-mods := $(filter %.ko, $(obj-Y:.o=.ko)) -modbuiltin-target := $(obj)/modules.builtin - -__modbuiltin: $(modbuiltin-target) $(subdir-ym) - @: - -$(modbuiltin-target): $(subdir-ym) FORCE - $(Q)(for m in $(modbuiltin-mods); do echo kernel/$$m; done; \ - cat /dev/null $(modbuiltin-subdirs)) > $@ - -PHONY += FORCE - -FORCE: - -# Descending -# --------------------------------------------------------------------------- - -PHONY += $(subdir-ym) -$(subdir-ym): - $(Q)$(MAKE) $(modbuiltin)=$@ - - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable se we can use it in if_changed and friends. - -.PHONY: $(PHONY) diff --git a/scripts/Makefile.qemu b/scripts/Makefile.qemu deleted file mode 100644 index 650ef5eb5bf..00000000000 --- a/scripts/Makefile.qemu +++ /dev/null @@ -1,29 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 - - -# Abstraction of 'run' goal with Qemu - -# QEMU_INSTANCE is a command line argument to make. By appending the instance -# name to the pid file we can easily run more instances of the same sample. -QEMU_FLAGS = $(QEMU_FLAGS_$(ARCH)) -pidfile qemu$(QEMU_INSTANCE).pid -QEMU = $(addsuffix /,$(QEMU_BIN_PATH))$(QEMU_$(ARCH)) - -ifneq ($(QEMU_PTY),) - QEMU_FLAGS += -serial pty -else -ifneq ($(QEMU_PIPE),) - # Send console output to a pipe, used for running automated sanity tests - QEMU_FLAGS += -serial pipe:$(QEMU_PIPE) -else - QEMU_FLAGS += -serial mon:stdio -endif -endif - -run: zephyr - $(if $(QEMU_PIPE),,@echo "To exit from QEMU enter: 'CTRL+a, x'") - @echo '[QEMU] CPU: $(QEMU_CPU_TYPE_$(ARCH))' - $(if $(CONFIG_X86_IAMCU),$(ZEPHYR_BASE)/scripts/qemu-machine-hack.py $(KERNEL_ELF_NAME)) - $(Q)$(QEMU) $(QEMU_FLAGS) $(QEMU_EXTRA_FLAGS) -kernel $(KERNEL_ELF_NAME) diff --git a/scripts/Makefile.toolchain.espressif b/scripts/Makefile.toolchain.espressif deleted file mode 100644 index 0467b45319b..00000000000 --- a/scripts/Makefile.toolchain.espressif +++ /dev/null @@ -1,21 +0,0 @@ -ifndef ESPRESSIF_TOOLCHAIN_PATH -$(error ESPRESSIF_TOOLCHAIN_PATH is not set) -endif - -ifndef ESP_IDF_PATH -$(error ESP_IDF_PATH is not set) -endif - -CROSS_COMPILE = ${ESPRESSIF_TOOLCHAIN_PATH}/bin/xtensa-esp32-elf- - -TOOLCHAIN_LIBS = gcc hal -LIBGCC_DIR = $(shell dirname `$(CROSS_COMPILE)gcc ${KBUILD_CFLAGS} -print-libgcc-file-name`) - -LIB_INCLUDE_DIR += -L${ESP_IDF_PATH}/components/esp32 -L${LIBGCC_DIR} -TOOLCHAIN_CFLAGS = -I${ESPRESSIF_TOOLCHAIN_PATH}/xtensa-esp32-elf/include - -ZEPHYRINCLUDE += -I${ESP_IDF_PATH}/components/esp32/include -ZEPHYRINCLUDE += -I${ESP_IDF_PATH}/components/soc/esp32/include - -export CROSS_COMPILE TOOLCHAIN_LIBS TOOLCHAIN_CFLAGS LIB_INCLUDE_DIR - diff --git a/scripts/Makefile.toolchain.gccarmemb b/scripts/Makefile.toolchain.gccarmemb deleted file mode 100644 index 7eaae8b15f7..00000000000 --- a/scripts/Makefile.toolchain.gccarmemb +++ /dev/null @@ -1,16 +0,0 @@ -ifndef GCCARMEMB_TOOLCHAIN_PATH -$(error GCCARMEMB_TOOLCHAIN_PATH is not set) -endif - -CROSS_COMPILE = ${GCCARMEMB_TOOLCHAIN_PATH}/bin/arm-none-eabi- - -TOOLCHAIN_LIBS = gcc -LIBGCC_DIR = $(shell dirname `$(CROSS_COMPILE)gcc ${KBUILD_CFLAGS} -print-libgcc-file-name`) -NEWLIB_DIR = ${GCCARMEMB_TOOLCHAIN_PATH}/arm-none-eabi/lib/`$(CROSS_COMPILE)gcc ${KBUILD_CFLAGS} -print-multi-directory` - -LIB_INCLUDE_DIR += -L ${LIBGCC_DIR} -L ${NEWLIB_DIR} -TOOLCHAIN_CFLAGS = -I${GCCARMEMB_TOOLCHAIN_PATH}/arm-none-eabi/include - -DTC ?= dtc - -export CROSS_COMPILE TOOLCHAIN_LIBS TOOLCHAIN_CFLAGS LIB_INCLUDE_DIR DTC diff --git a/scripts/Makefile.toolchain.issm b/scripts/Makefile.toolchain.issm deleted file mode 100644 index 099c3ef4139..00000000000 --- a/scripts/Makefile.toolchain.issm +++ /dev/null @@ -1,44 +0,0 @@ -# -# The ISSM standalone toolchain provides both the x86 IAMCU and elf32 ARC -# toolchains. Currently supported version is '2016-05-12': -# https://software.intel.com/en-us/articles/issm-toolchain-only-download -# - -ifndef ISSM_INSTALLATION_PATH -$(error ISSM_INSTALLATION_PATH is not set) -endif - -# IA_VERSION and ARC_VERSION can be used to adjust the toolchain -# paths inside the ISSM installation to use an specific version, e.g.: -IA_VERSION ?= gcc-ia/5.2.1 -ARC_VERSION ?= gcc-arc/4.8.5 -ISSM_TOOLCHAIN_GCC_IA_ROOT ?= $(ISSM_INSTALLATION_PATH)/tools/compiler/$(IA_VERSION) -ISSM_TOOLCHAIN_GCC_ARC_ROOT ?= $(ISSM_INSTALLATION_PATH)/tools/compiler/$(ARC_VERSION) - -#x86 -CROSS_COMPILE_TARGET_x86 = i586-intel-elfiamcu -CROSS_COMPILE_x86=$(ISSM_TOOLCHAIN_GCC_IA_ROOT)/bin/$(CROSS_COMPILE_TARGET_x86)- -CROSS_COMPILE_x86_version = $(shell $(CROSS_COMPILE_x86)gcc -dumpversion) - -LIB_INCLUDE_DIR_x86 = -L $(ISSM_TOOLCHAIN_GCC_IA_ROOT)/lib/gcc/$(CROSS_COMPILE_TARGET_x86)/$(CROSS_COMPILE_x86_version) -LIB_INCLUDE_DIR_x86 += -L $(ISSM_TOOLCHAIN_GCC_IA_ROOT)/$(CROSS_COMPILE_TARGET_x86)/lib -TOOLCHAIN_CFLAGS_x86 = -I$(ISSM_TOOLCHAIN_GCC_IA_ROOT)/$(CROSS_COMPILE_TARGET_x86)/include/ - -# arc -CROSS_COMPILE_TARGET_arc = arc-elf32 -CROSS_COMPILE_arc=$(ISSM_TOOLCHAIN_GCC_ARC_ROOT)/bin/$(CROSS_COMPILE_TARGET_arc)- -CROSS_COMPILE_arc_version = $(shell $(CROSS_COMPILE_arc)gcc -dumpversion) - -LIB_INCLUDE_DIR_arc = -L $(ISSM_TOOLCHAIN_GCC_ARC_ROOT)/lib/gcc/$(CROSS_COMPILE_TARGET_arc)/$(CROSS_COMPILE_arc_version) -LIB_INCLUDE_DIR_arc += -L $(ISSM_TOOLCHAIN_GCC_ARC_ROOT)/$(CROSS_COMPILE_TARGET_arc)/lib -TOOLCHAIN_CFLAGS_arc = -I$(ISSM_TOOLCHAIN_GCC_ARC_ROOT)/$(CROSS_COMPILE_TARGET_arc)/include - -TOOLCHAIN_LIBS = gcc - -CROSS_COMPILE= $(CROSS_COMPILE_$(ARCH)) -LIB_INCLUDE_DIR = $(LIB_INCLUDE_DIR_$(ARCH)) -TOOLCHAIN_CFLAGS = $(TOOLCHAIN_CFLAGS_$(ARCH)) - -DTC ?= dtc - -export CROSS_COMPILE TOOLCHAIN_LIBS LIB_INCLUDE_DIR TOOLCHAIN_CFLAGS diff --git a/scripts/Makefile.toolchain.riscv32 b/scripts/Makefile.toolchain.riscv32 deleted file mode 100644 index 1716c05edb9..00000000000 --- a/scripts/Makefile.toolchain.riscv32 +++ /dev/null @@ -1,13 +0,0 @@ -ifndef RISCV32_TOOLCHAIN_PATH -$(error RISCV32_TOOLCHAIN_PATH is not set) -endif - -CROSS_COMPILE = ${RISCV32_TOOLCHAIN_PATH}/bin/riscv32-unknown-elf- - -TOOLCHAIN_LIBS = gcc -LIBGCC_DIR = $(shell dirname `$(CROSS_COMPILE)gcc ${KBUILD_CFLAGS} -print-libgcc-file-name`) - -LIB_INCLUDE_DIR += -L ${LIBGCC_DIR} -TOOLCHAIN_CFLAGS = -I${RISCV32_TOOLCHAIN_PATH}/include - -export CROSS_COMPILE TOOLCHAIN_LIBS TOOLCHAIN_CFLAGS LIB_INCLUDE_DIR diff --git a/scripts/Makefile.toolchain.xcc b/scripts/Makefile.toolchain.xcc deleted file mode 100644 index c9f756d4189..00000000000 --- a/scripts/Makefile.toolchain.xcc +++ /dev/null @@ -1,117 +0,0 @@ -# Path to base directory for installed Xtensa SDK. This should be -# the parent directory of all the individual toolchain versions. -ifndef XTENSA_SDK -XTENSA_SDK := /opt/xtensa -endif -ifeq ($(wildcard $(XTENSA_SDK)),) -$(error Please set XTENSA_SDK to correct location of SDK path, not found in $(XTENSA_SDK)) -endif - -# List of paths to base directories for xtensa builds. Can have multiple paths -# here; for example the base path for the installed xtensa SDK plus paths to -# vendor-supplied builds. It's expected that each of these paths is a base -# directory with children of the form // where -# the build name corresponds to CONFIG_SOC. By default, we append all the -# builds included in the SDK -XTENSA_BUILD_PATHS += $(XTENSA_SDK)/XtDevTools/install/builds - -# Legacy; make sure this is un-set. The compiler actually uses this value -# if set to find command line tools, and we would rather it automatically -# derive this. -ifneq ($(XTENSA_TOOLS_PATH),) -$(error Please leave XTENSA_TOOLS_PATH unset) -endif - -ifeq (${CONFIG_XTENSA},y) - -# Every Zephyr Xtensa SOC configuration should have CONFIG_SOC match the name -# of the build, and have CONFIG_TOOLCHAIN_VARIANT match the intended -# toolchain release. -TOOLCHAIN_VER = $(call unquote,$(CONFIG_TOOLCHAIN_VARIANT)) -BUILD_NAME = $(call unquote,$(CONFIG_SOC)) - -# Attempt to find the canonical build directory using $(wildcard ..) to filter -# out potential build directories that don't exist -XCC_BUILD := $(strip $(foreach builddir,$(XTENSA_BUILD_PATHS),$(wildcard $(builddir)/$(TOOLCHAIN_VER)/$(BUILD_NAME)))) - -ifeq ($(XCC_BUILD),) -$(error Unable to find build $(BUILD_NAME) for $(TOOLCHAIN_VER) in $(XTENSA_BUILD_PATHS), you may need to set XTENSA_BUILD_PATHS) -endif - -ifneq ($(words $(XCC_BUILD)),1) -$(error Multiple build matches for $(BUILD_NAME) on $(TOOLCHAIN_VER) in $(XCC_BUILD)) -endif - -# Strip quotes from cross compiler anme prefix -CROSS_COMPILE_xtensa = $(call unquote,$(CONFIG_CROSS_COMPILE)) - -ifeq (${CROSS_COMPILE_xtensa},) - # Use default name prefix if no cross compiler name prefix is set - CROSS_COMPILE_xtensa=xt- -endif - - -XCC_TOOLS := $(XTENSA_SDK)/XtDevTools/install/tools/$(TOOLCHAIN_VER)/XtensaTools -CROSS_COMPILE = ${XCC_TOOLS}/bin/$(CROSS_COMPILE_$(ARCH)) - -ifeq ($(KBUILD_VERBOSE),1) -$(info Using Xtensa tools located in $(XCC_TOOLS)) -$(info Using Xtensa core build in $(XCC_BUILD)) -endif - -XCC_FLAGS := --xtensa-core=$(CONFIG_SOC) - -ifeq ($(USE_CCACHE),1) - CC = $(CCACHE) ${CROSS_COMPILE}xcc $(XCC_FLAGS) - CXX = $(CCACHE) ${CROSS_COMPILE}xc++ $(XCC_FLAGS) -else - CC = ${CROSS_COMPILE}xcc $(XCC_FLAGS) - CXX = ${CROSS_COMPILE}xc++ $(XCC_FLAGS) -endif -AS = ${CROSS_COMPILE}as $(XCC_FLAGS) -LD = ${CROSS_COMPILE}ld $(XCC_FLAGS) -CROSS_COMPILE_TARGET = ${CROSS_COMPILE_TARGET_${ARCH}} - -# Can either pass --xtensa-system to every single tool in the toolchain (and -# force redefinition of OBJCOPY, READELF, etc) or just export to environment -# (simpler) -XTENSA_SYSTEM := $(XCC_BUILD)/config - -XTSC_INC = $(realpath $(call unquote,${CONFIG_XTENSA_XTSC_INC})) -ifeq (${XTSC_INC},) -XTSC_INC = $(realpath ../$(call unquote,${CONFIG_XTENSA_XTSC_INC})) -endif -XTSC_WORK_DIR = $(dir ${XTSC_INC}) -XTSC_INC_FILE = $(notdir ${XTSC_INC}) - -# Include XCC standard libraries so that users used to Xplorer IDE can port -# their code easily -TOOLCHAIN_LIBS += gcc hal -LIB_INCLUDE_DIR += -L${XCC_BUILD}/xtensa-elf/lib/xcc \ - -L${XCC_BUILD}/xtensa-elf/lib \ - -L${XCC_BUILD}/xtensa-elf/arch/lib - -KBUILD_CPPFLAGS += -I$(XCC_TOOLS)/lib/xcc/include \ - -I$(XCC_TOOLS)/xtensa-elf/include \ - -I${XCC_BUILD}/xtensa-elf/arch/include \ - -I${XCC_BUILD}/xtensa-elf/include \ - -D'__builtin_unreachable()=while(1);' - -# xt-xcc does not support -Og, replace with -O0 -KBUILD_CFLAGS_OPTIMIZE:=$(patsubst -Og,-O0,${KBUILD_CFLAGS_OPTIMIZE}) -KBUILD_CXXFLAGS:=$(filter-out \ - -std=c++11 \ - -fno-reorder-functions \ - -fno-asynchronous-unwind-tables \ - -fno-defer-pop \ - -Wno-unused-but-set-variable \ - -fno-omit-frame-pointer \ - ,${KBUILD_CXXFLAGS}) - -# Support for Xtensa simulator from Cadence Design Systems, Inc. -XTRUN = ${CROSS_COMPILE}run -XTRUN_FLAGS += --turbo --cc_none - -export CROSS_COMPILE XTENSA_SYSTEM LIB_INCLUDE_DIR XCC_TOOLS -endif # CONFIG_XTENSA - diff --git a/scripts/Makefile.toolchain.xtools b/scripts/Makefile.toolchain.xtools deleted file mode 100644 index 04a4d0e8c7d..00000000000 --- a/scripts/Makefile.toolchain.xtools +++ /dev/null @@ -1,29 +0,0 @@ -ifndef XTOOLS_TOOLCHAIN_PATH - -ifeq ($(CROSS_COMPILE),) -$(error XTOOLS_TOOLCHAIN_PATH is not set) -else -CROSS_COMPILE_TARGET = $(patsubst %-,%,${CROSS_COMPILE}) -CROSS_COMPILE_ROOT = $(dir $(shell which ${CROSS_COMPILE}gcc))/.. -endif - -else - -CROSS_COMPILE_TARGET_arm = arm-none-eabi -CROSS_COMPILE_TARGET_x86 = i586-zephyr-elf - -CROSS_COMPILE_TARGET = ${CROSS_COMPILE_TARGET_${ARCH}} -CROSS_COMPILE_ROOT = ${XTOOLS_TOOLCHAIN_PATH}/${CROSS_COMPILE_TARGET} -CROSS_COMPILE = ${CROSS_COMPILE_ROOT}/bin/${CROSS_COMPILE_TARGET}- - -endif - -TOOLCHAIN_CFLAGS = -I${CROSS_COMPILE_ROOT}/${CROSS_COMPILE_TARGET}/sysroot/usr/include -TOOLCHAIN_LIBS = gcc - -CROSS_COMPILE_version = $(shell $(CROSS_COMPILE)gcc -dumpversion) -LIB_INCLUDE_DIR += -L ${CROSS_COMPILE_ROOT}/lib/gcc/${CROSS_COMPILE_TARGET}/${CROSS_COMPILE_version}/ - -DTC ?= dtc - -export DTC CROSS_COMPILE TOOLCHAIN_LIBS LIB_INCLUDE_DIR TOOLCHAIN_CFLAGS diff --git a/scripts/Makefile.toolchain.zephyr b/scripts/Makefile.toolchain.zephyr deleted file mode 100644 index f59bc0738d7..00000000000 --- a/scripts/Makefile.toolchain.zephyr +++ /dev/null @@ -1,151 +0,0 @@ -######################################################################## -# -# Pass1: Determine CROSS_COMPILE only. -# We need CROSS_COMPILE in order to validate various KBUILD_CFLAGS -# GCC CROSS_COMILE is needed in order to validate compiler options -# via constructs such as: -# KBUILD_CFLAGS += $(call cc-option,-option,) -# -# Pass2: Determine LIB_INCLUDE_DIR and TOOLCHAIN_CFLAGS. -# Knowing KBUILD_CFLAGS, we can query GCC compiler for the location -# of the libraries corresponding to the KBUILD_CFLAGS. -# -####################################################################### - -REQUIRED_SDK_VER=0.9.1 - -ifndef ZEPHYR_SDK_INSTALL_DIR - -$(error ZEPHYR_SDK_INSTALL_DIR is not set) -else -SDK_VERSION = $(shell cat ${ZEPHYR_SDK_INSTALL_DIR}/sdk_version) -SDK_CHECK = $(shell ${ZEPHYR_BASE}/scripts/vercomp $(REQUIRED_SDK_VER) $(SDK_VERSION) || echo $$?) - -SDK_MESSAGE=" \ -The SDK version you are using is old, please update your SDK. \ - \ -You need at least SDK version $(REQUIRED_SDK_VER). \ - \ -The new version of the SDK can be download from: \ - \ -https://github.com/zephyrproject-rtos/meta-zephyr-sdk/releases/download/$(REQUIRED_SDK_VER)/zephyr-sdk-$(REQUIRED_SDK_VER)-setup.run \ -\ -\ -" - -ifeq ($(SDK_CHECK),1) -$(error $(SDK_MESSAGE)) -endif -endif - -TOOLCHAIN_VENDOR := zephyr -TOOLCHAIN_ARCH := x86_64 - -# TODO remove once we retire 0.8.2 in favor of 0.9 -# See also conditional below near iamcu (pass1) -ifeq ($(SDK_VERSION),0.8.2) - TOOLCHAIN_VENDOR := poky - TOOLCHAIN_ARCH := i686 -endif - -# TODO remove once we have a replacement for 0.9 that fixes ZEP-1882 -# See https://jira.zephyrproject.org/browse/ZEP-1882 -ifeq ($(SDK_VERSION),0.9) -ifeq ($(ARCH),arc) -ifneq ($(CONFIG_DEBUG),y) -KBUILD_CFLAGS_OPTIMIZE := -O2 -endif -endif -endif - -ifeq ($(HOST_OS),MINGW) - TOOLCHAIN_HOME = ${ZEPHYR_SDK_INSTALL_DIR}/sysroots/i686-pokysdk-mingw32 -else - TOOLCHAIN_HOME = ${ZEPHYR_SDK_INSTALL_DIR}/sysroots/$(TOOLCHAIN_ARCH)-pokysdk-linux -endif - -ifndef MAKEFILE_TOOLCHAIN_DO_PASS2 - -# arm (pass1) -CROSS_COMPILE_TARGET_arm = arm-$(TOOLCHAIN_VENDOR)-eabi -SYSROOT_TARGET_arm = armv5-$(TOOLCHAIN_VENDOR)-eabi -CROSS_COMPILE_arm=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_arm)/$(CROSS_COMPILE_TARGET_arm)- - -# arc (pass1) -CROSS_COMPILE_TARGET_arc = arc-$(TOOLCHAIN_VENDOR)-elf -SYSROOT_TARGET_arc = arc-$(TOOLCHAIN_VENDOR)-elf -CROSS_COMPILE_arc=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_arc)/$(CROSS_COMPILE_TARGET_arc)- - -# iamcu (pass1) -CROSS_COMPILE_TARGET_iamcu = i586-$(TOOLCHAIN_VENDOR)-elfiamcu -SYSROOT_TARGET_iamcu = iamcu-$(TOOLCHAIN_VENDOR)-elfiamcu -ifeq ($(SDK_VERSION),0.8.2) -CROSS_COMPILE_iamcu=$(TOOLCHAIN_HOME)/usr/bin/iamcu-poky-elfiamcu/$(CROSS_COMPILE_TARGET_iamcu)- -else -CROSS_COMPILE_iamcu=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_iamcu)/$(CROSS_COMPILE_TARGET_iamcu)- -endif - -# x86 (pass1) -CROSS_COMPILE_TARGET_x86 = i586-$(TOOLCHAIN_VENDOR)-elf -SYSROOT_TARGET_x86 = i586-$(TOOLCHAIN_VENDOR)-elf -CROSS_COMPILE_x86=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_x86)/$(CROSS_COMPILE_TARGET_x86)- - -# nios2 (pass1) -CROSS_COMPILE_TARGET_nios2 = nios2-$(TOOLCHAIN_VENDOR)-elf -SYSROOT_TARGET_nios2 = nios2-$(TOOLCHAIN_VENDOR)-elf -CROSS_COMPILE_nios2=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_nios2)/$(CROSS_COMPILE_TARGET_nios2)- - -# xtensa (pass1) -CROSS_COMPILE_TARGET_xtensa = xtensa-$(TOOLCHAIN_VENDOR)-elf -SYSROOT_TARGET_xtensa = xtensa-$(TOOLCHAIN_VENDOR)-elf -CROSS_COMPILE_xtensa=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_xtensa)/$(CROSS_COMPILE_TARGET_xtensa)- -ifeq ($(ARCH),xtensa) -SYSROOT := ${ZEPHYR_SDK_INSTALL_DIR}/sysroots/${SYSROOT_TARGET_${ARCH}} -common_xtensa_flags := --sysroot=$(SYSROOT) -I=/usr/include -I=/usr/include/arch/include -CFLAGS += $(common_xtensa_flags) -CXXFLAGS += $(common_xtensa_flags) -endif -TOOLCHAIN_LIBS_xtensa = hal - -# riscv32 (pass1) -CROSS_COMPILE_TARGET_riscv32 = riscv32-$(TOOLCHAIN_VENDOR)-elf -SYSROOT_TARGET_riscv32 = riscv32-$(TOOLCHAIN_VENDOR)-elf -CROSS_COMPILE_riscv32=$(TOOLCHAIN_HOME)/usr/bin/$(CROSS_COMPILE_TARGET_riscv32)/$(CROSS_COMPILE_TARGET_riscv32)- - -else - -# Test CONFIG_TOOLCHAIN_VARIANT value with surrounding quotes removed (if any) -ifneq ($(CONFIG_TOOLCHAIN_VARIANT:"%"=%),) -SYSROOT := ${ZEPHYR_SDK_INSTALL_DIR}/sysroots/${SYSROOT_TARGET_$(subst $\",,${CONFIG_TOOLCHAIN_VARIANT})} -else -SYSROOT := ${ZEPHYR_SDK_INSTALL_DIR}/sysroots/${SYSROOT_TARGET_${ARCH}} -endif - -LIBGCC_DIR = $(shell dirname `$(CROSS_COMPILE)gcc --sysroot=$(SYSROOT) $(KBUILD_CFLAGS) -print-libgcc-file-name`) -NEWLIB_DIR = $(shell $(CROSS_COMPILE)gcc --sysroot=$(SYSROOT) $(KBUILD_CFLAGS) -print-multi-directory) -TOOLCHAIN_CFLAGS = -I $(SYSROOT)/usr/include -LIB_INCLUDE_DIR += -L $(LIBGCC_DIR) -L $(SYSROOT)/usr/lib/$(NEWLIB_DIR) -endif - -ifneq ($(CONFIG_TOOLCHAIN_VARIANT:"%"=%),) -CROSS_COMPILE = $(CROSS_COMPILE_$(subst $\",,$(CONFIG_TOOLCHAIN_VARIANT))) -else -CROSS_COMPILE = $(CROSS_COMPILE_$(ARCH)) -endif - -QEMU_BIN_PATH ?= $(TOOLCHAIN_HOME)/usr/bin -QEMU_BIOS=$(TOOLCHAIN_HOME)/usr/share/qemu - -TOOLCHAIN_LIBS = gcc ${TOOLCHAIN_LIBS_${ARCH}} - -DTC = ${TOOLCHAIN_HOME}/usr/bin/dtc -OPENOCD ?= ${TOOLCHAIN_HOME}/usr/bin/openocd -OPENOCD_DEFAULT_PATH ?= ${TOOLCHAIN_HOME}/usr/share/openocd/scripts - -BOSSAC ?= ${TOOLCHAIN_HOME}/usr/bin/bossac - -export LIB_INCLUDE_DIR CROSS_COMPILE TOOLCHAIN_LIBS QEMU_BIN_PATH QEMU TOOLCHAIN_CFLAGS OPENOCD OPENOCD_DEFAULT_PATH DTC BOSSAC - -ifndef MAKEFILE_TOOLCHAIN_DO_PASS2 -MAKEFILE_TOOLCHAIN_DO_PASS2=true -endif diff --git a/scripts/Makefile.xt-run b/scripts/Makefile.xt-run deleted file mode 100644 index 3e2cb15c306..00000000000 --- a/scripts/Makefile.xt-run +++ /dev/null @@ -1,32 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# Copyright (c) 2016 Cadence Design Systems, Inc. -# SPDX-License-Identifier: Apache-2.0 -# - -# Abstraction of 'run' goal with xt-run -ifneq (${QEMU_PTY},) -# By default xt-sim uses pty, do nothing -endif - -run: zephyr - @echo "**** Running simulation for Xtensa core \"${CONFIG_SOC}\" ****" - $(if ${QEMU_PIPE},,@echo "To exit from XT-RUN enter: 'CTRL+c'") - @echo '[XT-RUN] CPU: ${CONFIG_SOC}' - # Run the emulator in the background and leave a PID file for - # sanitycheck -ifneq ($(QEMU_PIPE),) - # Use the existing interface that we set up for QEMU: - # 1) A pair of pipe for console input and output, named - # $(QEMU_PIPE).in and $(QEMU_PIPE).out. The extensions are implicit - # in QEMU's -seral pipe:.... argument. - # 2) A PID file so that sanitycheck can kill the emulator - ${Q} ${XTRUN} ${XTRUN_FLAGS} ${XTRUN_EXTRA_FLAGS} ${O}/${KERNEL_ELF_NAME} \ - < ${QEMU_PIPE}.in > ${QEMU_PIPE}.out & echo $$! > qemu.pid - # Wait until the emulator terminates (for any reason) - $(Q) cat qemu.pid | xargs $(srctree)/scripts/waitpid -else - ${Q} ${XTRUN} ${XTRUN_FLAGS} ${XTRUN_EXTRA_FLAGS} ${O}/${KERNEL_ELF_NAME} -endif - -.PHONY: run diff --git a/scripts/Makefile.xtsc-run b/scripts/Makefile.xtsc-run deleted file mode 100644 index 6f9e225a6de..00000000000 --- a/scripts/Makefile.xtsc-run +++ /dev/null @@ -1,51 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# Copyright (c) 2016 Cadence Design Systems, Inc. -# SPDX-License-Identifier: Apache-2.0 -# - - -# Abstraction of 'run' goal with xtsc-run - -ifneq (${QEMU_PTY},) - # By default xt-sim uses pty, do nothing -else -# We use QEMU_PIPE in order to avoid unnecessary changes in other scripts -# We are anyway emulating a QEMU behavior -ifneq (${QEMU_PIPE},) - # Send console output to a pipe, used for running automated sanity tests - XTRUN_FLAGS += > ${QEMU_PIPE} -endif -endif - -xtsc-run:run -run:zephyr - ${Q}echo "***** Running simulation for Xtensa core \"${CONFIG_SOC}\" *****" - $(if ${QEMU_PIPE},,@echo "To exit from XTSC-RUN enter: 'CTRL+c'") - @echo '[XTSC-RUN] CPU: ${CONFIG_SOC}' - ${Q}test -f ${XTSC_INC} || ( \ - echo '*** Error: $@ requires valid XTSC include file in \ - "$${CONFIG_XTENSA_XTSC_INC}"' && \ - exit 1 \ - ) - ${Q}sed -e 's@\(-core_program=\).*@\1${CURDIR}/zephyr.elf@' \ - < ${XTSC_INC} > ${XTSC_INC_FILE} -ifneq (${QEMU_PIPE},) -# Create a named pipe - mkfifo ${QEMU_PIPE} -endif -# Run cycle accurate simulation with SystemC extension -# Ignore errors in order to be able to remove the named pipe at simulation end - -${Q}cd ${XTSC_WORK_DIR} && \ - $(dir ${CROSS_COMPILE})xtsc-run \ - $(if ${XTSC_TRACE},-set_core_parm=SimClients="trace \ - ${CURDIR}/${XTSC_TRACE}") \ - -include=${CURDIR}/${XTSC_INC_FILE} \ - $(if ${XTSC_DEBUG},-xxdebug) \ - ${XTRUN_FLAGS} ${XTRUN_EXTRA_FLAGS} -ifneq (${QEMU_PIPE},) -# Remove the named pipe - ${RM} ${QEMU_PIPE} -endif - -.PHONY: run xtsc-run diff --git a/scripts/basic/Makefile b/scripts/basic/Makefile deleted file mode 100644 index 4fcef87bb87..00000000000 --- a/scripts/basic/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -### -# Makefile.basic lists the most basic programs used during the build process. -# The programs listed herein are what are needed to do the basic stuff, -# such as fix file dependencies. -# This initial step is needed to avoid files to be recompiled -# when kernel configuration changes (which is what happens when -# .config is included by main Makefile. -# --------------------------------------------------------------------------- -# fixdep: Used to generate dependency information during build process - -hostprogs-y := fixdep -always := $(hostprogs-y) - -# fixdep is needed to compile other host programs -$(addprefix $(obj)/,$(filter-out fixdep,$(always))): $(obj)/fixdep diff --git a/scripts/basic/fixdep.c b/scripts/basic/fixdep.c deleted file mode 100644 index 018e1b29ffd..00000000000 --- a/scripts/basic/fixdep.c +++ /dev/null @@ -1,551 +0,0 @@ -/* - * "Optimize" a list of dependencies as spit out by gcc -MD - * for the kernel build - * =========================================================================== - * - * Author Kai Germaschewski - * Copyright 2002 by Kai Germaschewski - * - * This software may be used and distributed according to the terms - * of the GNU General Public License, incorporated herein by reference. - * - * - * Introduction: - * - * gcc produces a very nice and correct list of dependencies which - * tells make when to remake a file. - * - * To use this list as-is however has the drawback that virtually - * every file in the kernel includes autoconf.h. - * - * If the user re-runs make *config, autoconf.h will be - * regenerated. make notices that and will rebuild every file which - * includes autoconf.h, i.e. basically all files. This is extremely - * annoying if the user just changed CONFIG_HIS_DRIVER from n to m. - * - * So we play the same trick that "mkdep" played before. We replace - * the dependency on autoconf.h by a dependency on every config - * option which is mentioned in any of the listed prequisites. - * - * kconfig populates a tree in include/config/ with an empty file - * for each config symbol and when the configuration is updated - * the files representing changed config options are touched - * which then let make pick up the changes and the files that use - * the config symbols are rebuilt. - * - * So if the user changes his CONFIG_HIS_DRIVER option, only the objects - * which depend on "include/linux/config/his/driver.h" will be rebuilt, - * so most likely only his driver ;-) - * - * The idea above dates, by the way, back to Michael E Chastain, AFAIK. - * - * So to get dependencies right, there are two issues: - * o if any of the files the compiler read changed, we need to rebuild - * o if the command line given to the compile the file changed, we - * better rebuild as well. - * - * The former is handled by using the -MD output, the later by saving - * the command line used to compile the old object and comparing it - * to the one we would now use. - * - * Again, also this idea is pretty old and has been discussed on - * kbuild-devel a long time ago. I don't have a sensibly working - * internet connection right now, so I rather don't mention names - * without double checking. - * - * This code here has been based partially based on mkdep.c, which - * says the following about its history: - * - * Copyright abandoned, Michael Chastain, . - * This is a C version of syncdep.pl by Werner Almesberger. - * - * - * It is invoked as - * - * fixdep - * - * and will read the dependency file - * - * The transformed dependency snipped is written to stdout. - * - * It first generates a line - * - * cmd_ = - * - * and then basically copies the ..d file to stdout, in the - * process filtering out the dependency on autoconf.h and adding - * dependencies on include/config/my/option.h for every - * CONFIG_MY_OPTION encountered in any of the prequisites. - * - * It will also filter out all the dependencies on *.ver. We need - * to make sure that the generated version checksum are globally up - * to date before even starting the recursive build, so it's too late - * at this point anyway. - * - * The algorithm to grep for "CONFIG_..." is bit unusual, but should - * be fast ;-) We don't even try to really parse the header files, but - * merely grep, i.e. if CONFIG_FOO is mentioned in a comment, it will - * be picked up as well. It's not a problem with respect to - * correctness, since that can only give too many dependencies, thus - * we cannot miss a rebuild. Since people tend to not mention totally - * unrelated CONFIG_ options all over the place, it's not an - * efficiency problem either. - * - * (Note: it'd be easy to port over the complete mkdep state machine, - * but I don't think the added complexity is worth it) - */ -/* - * Note 2: if somebody writes HELLO_CONFIG_BOOM in a file, it will depend onto - * CONFIG_BOOM. This could seem a bug (not too hard to fix), but please do not - * fix it! Some UserModeLinux files (look at arch/um/) call CONFIG_BOOM as - * UML_CONFIG_BOOM, to avoid conflicts with /usr/include/linux/autoconf.h, - * through arch/um/include/uml-config.h; this fixdep "bug" makes sure that - * those files will have correct dependencies. - */ - -#if !defined(_WIN32) && !defined(__WIN32__) - #define DO_MMAP 1 -#endif - -#include -#include -#if DO_MMAP - #include -#endif -#include -#include -#include -#include -#include -#include -#include - -#if !defined(_WIN32) && !defined(__WIN32__) - #include -#else - #include -#endif - -#if !defined(_WIN32) && !defined(__WIN32__) - #define INT_CONF ntohl(0x434f4e46) - #define INT_ONFI ntohl(0x4f4e4649) - #define INT_NFIG ntohl(0x4e464947) - #define INT_FIG_ ntohl(0x4649475f) -#else - #define INT_CONF 0x464e4f43 - #define INT_ONFI 0x49464e4f - #define INT_NFIG 0x4749464e - #define INT_FIG_ 0x5f474946 -#endif - -int insert_extra_deps; -char *target; -char *depfile; -char *cmdline; - -static void usage(void) -{ - fprintf(stderr, "Usage: fixdep [-e] \n"); - fprintf(stderr, " -e insert extra dependencies given on stdin\n"); - exit(1); -} - -/* - * Print out the commandline prefixed with cmd_ := - */ -static void print_cmdline(void) -{ - printf("cmd_%s := %s\n\n", target, cmdline); -} - -/* - * Print out a dependency path from a symbol name - */ -static void print_config(const char *m, int slen) -{ - int c, i; - - printf(" $(wildcard include/config/"); - for (i = 0; i < slen; i++) { - c = m[i]; - if (c == '_') - c = '/'; - else - c = tolower(c); - putchar(c); - } - printf(".h) \\\n"); -} - -static void do_extra_deps(void) -{ - if (insert_extra_deps) { - char buf[80]; - - while (fgets(buf, sizeof(buf), stdin)) { - int len = strlen(buf); - - if (len < 2 || buf[len-1] != '\n') { - fprintf(stderr, "fixdep: bad data on stdin\n"); - exit(1); - } - print_config(buf, len-1); - } - } -} - -struct item { - struct item *next; - unsigned int len; - unsigned int hash; - char name[0]; -}; - -#define HASHSZ 256 -static struct item *hashtab[HASHSZ]; - -static unsigned int strhash(const char *str, unsigned int sz) -{ - /* fnv32 hash */ - unsigned int i, hash = 2166136261U; - - for (i = 0; i < sz; i++) - hash = (hash ^ str[i]) * 0x01000193; - return hash; -} - -/* - * Lookup a value in the configuration string. - */ -static int is_defined_config(const char *name, int len, unsigned int hash) -{ - struct item *aux; - - for (aux = hashtab[hash % HASHSZ]; aux; aux = aux->next) { - if (aux->hash == hash && aux->len == len && - memcmp(aux->name, name, len) == 0) - return 1; - } - return 0; -} - -/* - * Add a new value to the configuration string. - */ -static void define_config(const char *name, int len, unsigned int hash) -{ - struct item *aux = malloc(sizeof(*aux) + len); - - if (!aux) { - perror("fixdep:malloc"); - exit(1); - } - memcpy(aux->name, name, len); - aux->len = len; - aux->hash = hash; - aux->next = hashtab[hash % HASHSZ]; - hashtab[hash % HASHSZ] = aux; -} - -/* - * Record the use of a CONFIG_* word. - */ -static void use_config(const char *m, int slen) -{ - unsigned int hash = strhash(m, slen); - - if (is_defined_config(m, slen, hash)) - return; - - define_config(m, slen, hash); - print_config(m, slen); -} - -static void parse_config_file(const char *map, size_t len) -{ - const int *end = (const int *) (map + len); - /* start at +1, so that p can never be < map */ - const int *m = (const int *) map + 1; - const char *p, *q; - - for (; m < end; m++) { - if (*m == INT_CONF) { p = (char *) m ; goto conf; } - if (*m == INT_ONFI) { p = (char *) m-1; goto conf; } - if (*m == INT_NFIG) { p = (char *) m-2; goto conf; } - if (*m == INT_FIG_) { p = (char *) m-3; goto conf; } - continue; - conf: - if (p > map + len - 7) - continue; - if (memcmp(p, "CONFIG_", 7)) - continue; - p += 7; - for (q = p; q < map + len; q++) { - if (!(isalnum(*q) || *q == '_')) - goto found; - } - continue; - - found: - if (!memcmp(q - 7, "_MODULE", 7)) - q -= 7; - if (q - p < 0) - continue; - use_config(p, q - p); - } -} - -/* test if s ends in sub */ -static int strrcmp(const char *s, const char *sub) -{ - int slen = strlen(s); - int sublen = strlen(sub); - - if (sublen > slen) - return 1; - - return memcmp(s + slen - sublen, sub, sublen); -} - -#if !DO_MMAP -static void *read_file_in(int fd, size_t size) -{ - void *map = malloc(size); - - if (!map) - return map; - if (read(fd, map, size) != size) { - perror("fixdep: read_file"); - free(map); - return NULL; - } - return map; -} -#endif - -static void do_config_file(const char *filename) -{ - struct stat st; - int fd; - void *map; - -#if !defined(_WIN32) && !defined(__WIN32__) - fd = open(filename, O_RDONLY); -#else - fd = open(filename, O_RDONLY | O_BINARY); -#endif - if (fd < 0) { - fprintf(stderr, "fixdep: error opening config file: "); - perror(filename); - exit(2); - } - if (fstat(fd, &st) < 0) { - fprintf(stderr, "fixdep: error fstat'ing config file: "); - perror(filename); - exit(2); - } - if (st.st_size == 0) { - close(fd); - return; - } - -#if DO_MMAP - map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); - if ((long) map == -1) { - perror("fixdep: mmap"); - close(fd); - return; - } -#else - map = read_file_in(fd, st.st_size); - if (!map) { - close(fd); - return; - } -#endif - - parse_config_file(map, st.st_size); - -#if DO_MMAP - munmap(map, st.st_size); -#else - free(map); -#endif - - close(fd); -} - -/* - * Important: The below generated source_foo.o and deps_foo.o variable - * assignments are parsed not only by make, but also by the rather simple - * parser in scripts/mod/sumversion.c. - */ -static void parse_dep_file(void *map, size_t len) -{ - char *m = map; - char *end = m + len; - char *p; - char s[PATH_MAX]; - int is_target; - int saw_any_target = 0; - int is_first_dep = 0; - - while (m < end) { - /* Skip any "white space" */ - while (m < end && (*m == ' ' || *m == '\\' || *m == '\n' || *m == '\r')) - m++; - /* Find next "white space" */ - p = m; - while (p < end && *p != ' ' && !(*p == '\\' && *(p+1) == '\r') - && *p != '\r' && *p != '\n') - p++; - /* Is the token we found a target name? */ - is_target = (*(p-1) == ':'); - /* Don't write any target names into the dependency file */ - if (is_target) { - /* The /next/ file is the first dependency */ - is_first_dep = 1; - } else { - /* Save this token/filename */ - memcpy(s, m, p-m); - s[p - m] = 0; - - /* Ignore certain dependencies */ - if ((m < end) && - strrcmp(s, "include/generated/autoconf.h") && - strrcmp(s, "include/generated/autoksyms.h") && - strrcmp(s, "arch/um/include/uml-config.h") && - strrcmp(s, "include/linux/kconfig.h") && - strrcmp(s, ".ver")) { - /* - * Do not list the source file as dependency, - * so that kbuild is not confused if a .c file - * is rewritten into .S or vice versa. Storing - * it in source_* is needed for modpost to - * compute srcversions. - */ - if (is_first_dep) { - /* - * If processing the concatenation of - * multiple dependency files, only - * process the first target name, which - * will be the original source name, - * and ignore any other target names, - * which will be intermediate temporary - * files. - */ - if (!saw_any_target) { - saw_any_target = 1; - printf("source_%s := %s\n\n", - target, s); - printf("deps_%s := \\\n", - target); - } - is_first_dep = 0; - } else - printf(" %s \\\n", s); - do_config_file(s); - } - } - /* - * Start searching for next token immediately after the first - * "whitespace" character that follows this token. - */ - m = p + 1; - } - - if (!saw_any_target) { - fprintf(stderr, "fixdep: parse error; no targets found\n"); - exit(1); - } - - do_extra_deps(); - - printf("\n%s: $(deps_%s)\n\n", target, target); - printf("$(deps_%s):\n", target); -} - -static void print_deps(void) -{ - struct stat st; - int fd; - void *map; - -#ifdef _WIN32 - fd = open(depfile, O_RDONLY | O_BINARY); -#else - fd = open(depfile, O_RDONLY); -#endif - if (fd < 0) { - fprintf(stderr, "fixdep: error opening depfile: "); - perror(depfile); - exit(2); - } - if (fstat(fd, &st) < 0) { - fprintf(stderr, "fixdep: error fstat'ing depfile: "); - perror(depfile); - exit(2); - } - if (st.st_size == 0) { - fprintf(stderr,"fixdep: %s is empty\n",depfile); - close(fd); - return; - } -#if DO_MMAP - map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); - if ((long) map == -1) { - perror("fixdep: mmap"); - close(fd); - return; - } -#else - map = read_file_in(fd, st.st_size); - if (!map) { - close(fd); - return; - } -#endif - - parse_dep_file(map, st.st_size); - -#if DO_MMAP - munmap(map, st.st_size); -#else - free(map); -#endif - - close(fd); -} - -static void traps(void) -{ - static char test[] __attribute__((aligned(sizeof(int)))) = "CONF"; - int *p = (int *)test; - - if (*p != INT_CONF) { - fprintf(stderr, - "fixdep: sizeof(int) != 4 or wrong endianness? %#x\n", - *p); - exit(2); - } -} - -int main(int argc, char *argv[]) -{ - traps(); - - if (argc == 5 && !strcmp(argv[1], "-e")) { - insert_extra_deps = 1; - argv++; - } else if (argc != 4) - usage(); - - depfile = argv[1]; - target = argv[2]; - cmdline = argv[3]; - - print_cmdline(); - print_deps(); - - return 0; -} diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile deleted file mode 100644 index a15068add38..00000000000 --- a/scripts/kconfig/Makefile +++ /dev/null @@ -1,347 +0,0 @@ -# =========================================================================== -# Kernel configuration targets -# These targets are used from top-level makefile - -PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-config \ - localmodconfig localyesconfig - -ifdef KBUILD_KCONFIG -Kconfig := $(KBUILD_KCONFIG) -else -Kconfig := Kconfig -endif - -ifeq ($(HOST_OS),MINGW) -HOST_LOADLIBES ?= -lregex -export HOST_LOADLIBES -endif - -# We need this, in case the user has it in its environment -unexport CONFIG_ - -ifneq ($(PREBUILT_HOST_TOOLS),) -KCONFIG_BIN_PATH = $(PREBUILT_HOST_TOOLS) -else -KCONFIG_BIN_PATH = $(obj) -endif - -xconfig: $(KCONFIG_BIN_PATH)/qconf - $< $(Kconfig) - -gconfig: $(KCONFIG_BIN_PATH)/gconf - $< $(Kconfig) - -menuconfig: $(KCONFIG_BIN_PATH)/mconf - $< $(Kconfig) - -standalone: $(obj)/conf - -config: $(KCONFIG_BIN_PATH)/conf - $< --oldaskconfig $(Kconfig) - -nconfig: $(KCONFIG_BIN_PATH)/nconf - $< $(Kconfig) - -oldconfig: $(KCONFIG_BIN_PATH)/conf - $< --$@ $(Kconfig) - -silentoldconfig: $(KCONFIG_BIN_PATH)/conf - $(Q)mkdir -p include/config include/generated - $< --$@ $(Kconfig) - -localyesconfig localmodconfig: $(KCONFIG_BIN_PATH)/streamline_config.pl $(KCONFIG_BIN_PATH)/conf - $(Q)mkdir -p include/config include/generated - $(Q)perl $< --$@ $(srctree) $(Kconfig) > .tmp.config - $(Q)if [ -f .config ]; then \ - cmp -s .tmp.config .config || \ - (mv -f .config .config.old.1; \ - mv -f .tmp.config .config; \ - $(KCONFIG_BIN_PATH)/conf --silentoldconfig $(Kconfig); \ - mv -f .config.old.1 .config.old) \ - else \ - mv -f .tmp.config .config; \ - $(KCONFIG_BIN_PATH)/conf --silentoldconfig $(Kconfig); \ - fi - $(Q)rm -f .tmp.config - -# Create new linux.pot file -# Adjust charset to UTF-8 in .po file to accept UTF-8 in Kconfig files -update-po-config: $(obj)/kxgettext $(obj)/gconf.glade.h - $(Q)echo " GEN config.pot" - $(Q)xgettext --default-domain=linux \ - --add-comments --keyword=_ --keyword=N_ \ - --from-code=UTF-8 \ - --files-from=$(srctree)/scripts/kconfig/POTFILES.in \ - --directory=$(srctree) --directory=$(objtree) \ - --output $(KCONFIG_BIN_PATH)/config.pot - $(Q)sed -i s/CHARSET/UTF-8/ $(KCONFIG_BIN_PATH)/config.pot - $(Q)(for i in `ls $(srctree)/arch/*/Kconfig \ - $(srctree)/arch/*/um/Kconfig`; \ - do \ - echo " GEN $$i"; \ - $(obj)/kxgettext $$i \ - >> $(KCONFIG_BIN_PATH)/config.pot; \ - done ) - $(Q)echo " GEN linux.pot" - $(Q)msguniq --sort-by-file --to-code=UTF-8 $(KCONFIG_BIN_PATH)/config.pot \ - --output $(obj)/linux.pot - $(Q)rm -f $(KCONFIG_BIN_PATH)/config.pot - -PHONY += allnoconfig allyesconfig allmodconfig alldefconfig randconfig - -allnoconfig allyesconfig allmodconfig alldefconfig randconfig: $(KCONFIG_BIN_PATH)/conf - $< --$@ $(Kconfig) - -PHONY += listnewconfig olddefconfig oldnoconfig savedefconfig defconfig - -listnewconfig olddefconfig: $(KCONFIG_BIN_PATH)/conf - $< --$@ $(Kconfig) - -# oldnoconfig is an alias of olddefconfig, because people already are dependent -# on its behavior(sets new symbols to their default value but not 'n') with the -# counter-intuitive name. -oldnoconfig: $(KCONFIG_BIN_PATH)/conf - $< --olddefconfig $(Kconfig) - -savedefconfig: $(KCONFIG_BIN_PATH)/conf - $< --$@=defconfig $(Kconfig) - -defconfig: $(KCONFIG_BIN_PATH)/conf -ifeq ($(KBUILD_DEFCONFIG),) - $< --defconfig $(Kconfig) -else - @echo "*** Default configuration is based on '$(KBUILD_DEFCONFIG)'" - $(Q)$< --defconfig=configs/$(KBUILD_DEFCONFIG) $(Kconfig) -endif -defconfigfiles=$(wildcard $(srctree)/boards/*/$@) - -%_defconfig: $(KCONFIG_BIN_PATH)/conf - $(if $(call defconfigfiles),, $(error No configuration exists for this board)) - $(Q)$< --defconfig=$(defconfigfiles) $(Kconfig) - -configfiles=$(wildcard $(PROJECT_BASE)/$@ $(srctree)/kernel/configs/$@ $(srctree)/configs/$@) - -%.config: $(KCONFIG_BIN_PATH)/conf - $(if $(call configfiles),, $(error No configuration exists for this target on this architecture)) - $(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh -m .config $(configfiles) - +$(Q)yes "" | $(MAKE) -f $(srctree)/Makefile oldconfig - -PHONY += kvmconfig -kvmconfig: kvm_guest.config - @: - -PHONY += tinyconfig -tinyconfig: - $(Q)$(MAKE) -f $(srctree)/Makefile allnoconfig tiny.config - -# Help text used by make help -help: - @echo ' config - Update current config utilising a line-oriented program' - @echo ' nconfig - Update current config utilising a ncurses menu based program' - @echo ' menuconfig - Update current config utilising a menu based program' - @echo ' xconfig - Update current config utilising a QT based front-end' - @echo ' gconfig - Update current config utilising a GTK based front-end' - @echo ' oldconfig - Update current config utilising a provided .config as base' - @echo ' silentoldconfig - Same as oldconfig, but quietly, additionally update deps' - @echo ' defconfig - New config with default from ARCH supplied defconfig' - @echo ' savedefconfig - Save current config as ./defconfig (minimal config)' - @echo ' allnoconfig - New config where all options are answered with no' - @echo ' allyesconfig - New config where all options are accepted with yes' - @echo ' alldefconfig - New config with all symbols set to default' - @echo ' randconfig - New config with random answer to all options' - @echo ' listnewconfig - List new options' - @echo ' olddefconfig - Same as silentoldconfig but sets new symbols to their default value' - -# lxdialog stuff -check-lxdialog := $(srctree)/$(src)/lxdialog/check-lxdialog.sh - -# Use recursively expanded variables so we do not call gcc unless -# we really need to do so. (Do not call gcc as part of make mrproper) -HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(check-lxdialog) -ccflags) \ - -DLOCALE - -# =========================================================================== -# Shared Makefile for the various kconfig executables: -# conf: Used for defconfig, oldconfig and related targets -# nconf: Used for the nconfig target. -# Utilizes ncurses -# mconf: Used for the menuconfig target -# Utilizes the lxdialog package -# qconf: Used for the xconfig target -# Based on QT which needs to be installed to compile it -# gconf: Used for the gconfig target -# Based on GTK which needs to be installed to compile it -# object files used by all kconfig flavours - -lxdialog := lxdialog/checklist.o lxdialog/util.o lxdialog/inputbox.o -lxdialog += lxdialog/textbox.o lxdialog/yesno.o lxdialog/menubox.o - -conf-objs := conf.o zconf.tab.o -mconf-objs := mconf.o zconf.tab.o $(lxdialog) -nconf-objs := nconf.o zconf.tab.o nconf.gui.o -kxgettext-objs := kxgettext.o zconf.tab.o -qconf-cxxobjs := qconf.o -qconf-objs := zconf.tab.o -gconf-objs := gconf.o zconf.tab.o - -hostprogs-y := conf nconf mconf kxgettext qconf gconf - -clean-files := qconf.moc .tmp_qtcheck .tmp_gtkcheck -clean-files += zconf.tab.c zconf.lex.c zconf.hash.c gconf.glade.h -clean-files += config.pot linux.pot - -# Check that we have the required ncurses stuff installed for lxdialog (menuconfig) -PHONY += $(obj)/dochecklxdialog -$(addprefix $(obj)/,$(lxdialog)): $(obj)/dochecklxdialog -$(obj)/dochecklxdialog: - $(Q)$(CONFIG_SHELL) $(check-lxdialog) -check $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTLOADLIBES_mconf) - -always := dochecklxdialog - -# Add environment specific flags -HOST_EXTRACFLAGS += -Wno-format-security -DKBUILD_NO_NLS - -# generated files seem to need this to find local include files -HOSTCFLAGS_zconf.lex.o := -I$(src) -HOSTCFLAGS_zconf.tab.o := -I$(src) - -LEX_PREFIX_zconf := zconf -YACC_PREFIX_zconf := zconf - -HOSTLOADLIBES_qconf = $(KC_QT_LIBS) -HOSTCXXFLAGS_qconf.o = $(KC_QT_CFLAGS) - -HOSTLOADLIBES_gconf = `pkg-config --libs gtk+-2.0 gmodule-2.0 libglade-2.0` -HOSTCFLAGS_gconf.o = `pkg-config --cflags gtk+-2.0 gmodule-2.0 libglade-2.0` \ - -Wno-missing-prototypes - -HOSTLOADLIBES_mconf = $(shell $(CONFIG_SHELL) $(check-lxdialog) -ldflags $(HOSTCC) \ - || echo "-lmenu -lpanel -lncurses") - -HOSTLOADLIBES_nconf = $(shell \ - pkg-config --libs menuw panelw ncursesw 2>/dev/null \ - || pkg-config --libs menu panel ncurses 2>/dev/null \ - || echo "-lmenu -lpanel -lncurses" ) -$(obj)/qconf.o: $(obj)/.tmp_qtcheck - -ifeq ($(MAKECMDGOALS),xconfig) -$(obj)/.tmp_qtcheck: $(src)/Makefile --include $(obj)/.tmp_qtcheck - -# QT needs some extra effort... -$(obj)/.tmp_qtcheck: - @set -e; echo " CHECK qt"; dir=""; pkg=""; \ - if ! pkg-config --exists QtCore 2> /dev/null; then \ - echo "* Unable to find the QT4 tool qmake. Trying to use QT3"; \ - pkg-config --exists qt 2> /dev/null && pkg=qt; \ - pkg-config --exists qt-mt 2> /dev/null && pkg=qt-mt; \ - if [ -n "$$pkg" ]; then \ - cflags="\$$(shell pkg-config $$pkg --cflags)"; \ - libs="\$$(shell pkg-config $$pkg --libs)"; \ - moc="\$$(shell pkg-config $$pkg --variable=prefix)/bin/moc"; \ - dir="$$(pkg-config $$pkg --variable=prefix)"; \ - else \ - for d in $$QTDIR /usr/share/qt* /usr/lib/qt*; do \ - if [ -f $$d/include/qconfig.h ]; then dir=$$d; break; fi; \ - done; \ - if [ -z "$$dir" ]; then \ - echo >&2 "*"; \ - echo >&2 "* Unable to find any QT installation. Please make sure that"; \ - echo >&2 "* the QT4 or QT3 development package is correctly installed and"; \ - echo >&2 "* either qmake can be found or install pkg-config or set"; \ - echo >&2 "* the QTDIR environment variable to the correct location."; \ - echo >&2 "*"; \ - false; \ - fi; \ - libpath=$$dir/lib; lib=qt; osdir=""; \ - $(HOSTCXX) -print-multi-os-directory > /dev/null 2>&1 && \ - osdir=x$$($(HOSTCXX) -print-multi-os-directory); \ - test -d $$libpath/$$osdir && libpath=$$libpath/$$osdir; \ - test -f $$libpath/libqt-mt.so && lib=qt-mt; \ - cflags="-I$$dir/include"; \ - libs="-L$$libpath -Wl,-rpath,$$libpath -l$$lib"; \ - moc="$$dir/bin/moc"; \ - fi; \ - if [ ! -x $$dir/bin/moc -a -x /usr/bin/moc ]; then \ - echo "*"; \ - echo "* Unable to find $$dir/bin/moc, using /usr/bin/moc instead."; \ - echo "*"; \ - moc="/usr/bin/moc"; \ - fi; \ - else \ - cflags="\$$(shell pkg-config QtCore QtGui Qt3Support --cflags)"; \ - libs="\$$(shell pkg-config QtCore QtGui Qt3Support --libs)"; \ - moc="\$$(shell pkg-config QtCore --variable=moc_location)"; \ - [ -n "$$moc" ] || moc="\$$(shell pkg-config QtCore --variable=prefix)/bin/moc"; \ - fi; \ - echo "KC_QT_CFLAGS=$$cflags" > $@; \ - echo "KC_QT_LIBS=$$libs" >> $@; \ - echo "KC_QT_MOC=$$moc" >> $@ -endif - -$(obj)/gconf.o: $(obj)/.tmp_gtkcheck - -ifeq ($(MAKECMDGOALS),gconfig) --include $(obj)/.tmp_gtkcheck - -# GTK needs some extra effort, too... -$(obj)/.tmp_gtkcheck: - @if `pkg-config --exists gtk+-2.0 gmodule-2.0 libglade-2.0`; then \ - if `pkg-config --atleast-version=2.0.0 gtk+-2.0`; then \ - touch $@; \ - else \ - echo >&2 "*"; \ - echo >&2 "* GTK+ is present but version >= 2.0.0 is required."; \ - echo >&2 "*"; \ - false; \ - fi \ - else \ - echo >&2 "*"; \ - echo >&2 "* Unable to find the GTK+ installation. Please make sure that"; \ - echo >&2 "* the GTK+ 2.0 development package is correctly installed..."; \ - echo >&2 "* You need gtk+-2.0, glib-2.0 and libglade-2.0."; \ - echo >&2 "*"; \ - false; \ - fi -endif - -$(obj)/zconf.tab.o: $(obj)/zconf.lex.c $(obj)/zconf.hash.c - -$(obj)/qconf.o: $(obj)/qconf.moc - -quiet_cmd_moc = MOC $@ - cmd_moc = $(KC_QT_MOC) -i $< -o $@ - -$(obj)/%.moc: $(src)/%.h $(obj)/.tmp_qtcheck - $(call cmd,moc) - -# Extract gconf menu items for I18N support -$(obj)/gconf.glade.h: $(obj)/gconf.glade - $(Q)intltool-extract --type=gettext/glade --srcdir=$(srctree) \ - $(obj)/gconf.glade - -ifdef LKC_GENPARSER - -# --- UNUSED, ignore ---------------------------------------------------------- -$(obj)/zconf.tab.c: $(src)/zconf.y -$(obj)/zconf.lex.c: $(src)/zconf.l -$(obj)/zconf.hash.c: $(src)/zconf.gperf - -%.tab.c: %.y - bison -t -l -b $* -p $(notdir $*) $< - -%.tab.c_shipped: %.tab.c - cp $< $@ - -%.lex.c: %.l - flex -L -P$(notdir $*) -o$@ $< - -%.lex.c_shipped: %.lex.c - cp $< $@ - -%.hash.c: %.gperf - gperf < $< > $@ - cp $@ $@_shipped -# --- UNUSED, ignore ---------------------------------------------------------- - -endif diff --git a/scripts/mkmakefile b/scripts/mkmakefile deleted file mode 100755 index 84af27bf0f9..00000000000 --- a/scripts/mkmakefile +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/sh -# Generates a small Makefile used in the root of the output -# directory, to allow make to be started from there. -# The Makefile also allow for more convinient build of external modules - -# Usage -# $1 - Kernel src directory -# $2 - Output directory -# $3 - version -# $4 - patchlevel - - -test ! -r $2/Makefile -o -O $2/Makefile || exit 0 -# Only overwrite automatically generated Makefiles -# (so we do not overwrite kernel Makefile) -if test -e $2/Makefile && ! grep -q Automatically $2/Makefile -then - exit 0 -fi -if [ "${quiet}" != "silent_" ]; then - echo " GEN $2/Makefile" -fi - -cat << EOF > $2/Makefile -# Automatically generated by $0: don't edit - -VERSION = $3 -PATCHLEVEL = $4 - -lastword = \$(word \$(words \$(1)),\$(1)) -makedir := \$(dir \$(call lastword,\$(MAKEFILE_LIST))) - -ifeq ("\$(origin V)", "command line") -VERBOSE := \$(V) -endif -ifneq (\$(VERBOSE),1) -Q := @ -endif - -MAKEARGS := -C $1 -MAKEARGS += O=\$(if \$(patsubst /%,,\$(makedir)),\$(CURDIR)/)\$(patsubst %/,%,\$(makedir)) - -MAKEFLAGS += --no-print-directory - -.PHONY: __sub-make \$(MAKECMDGOALS) - -__sub-make: - \$(Q)\$(MAKE) \$(MAKEARGS) \$(MAKECMDGOALS) - -\$(filter-out __sub-make, \$(MAKECMDGOALS)): __sub-make - @: -EOF diff --git a/subsys/Makefile b/subsys/Makefile deleted file mode 100644 index ca987c37cda..00000000000 --- a/subsys/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -obj-$(CONFIG_FILE_SYSTEM) += fs/ -obj-$(CONFIG_USB) += usb/ -obj-$(CONFIG_BT) += bluetooth/ -obj-$(CONFIG_NET_BUF) += net/ -obj-$(CONFIG_CONSOLE_SHELL) += shell/ -obj-$(CONFIG_CONSOLE_PULL) += console/ -obj-$(CONFIG_DISK_ACCESS) += disk/ -obj-$(CONFIG_CPLUSPLUS) += cpp/ -obj-$(CONFIG_MCUBOOT_IMG_MANAGER) += dfu/ -obj-y += logging/ -obj-y += debug/ -obj-y += random/ diff --git a/subsys/bluetooth/Makefile b/subsys/bluetooth/Makefile deleted file mode 100644 index af3640eea69..00000000000 --- a/subsys/bluetooth/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y += common/ -obj-$(CONFIG_BT_SHELL) += shell/ -obj-$(CONFIG_BT_HCI) += host/ -obj-$(CONFIG_BT_CTLR) += controller/ diff --git a/subsys/bluetooth/common/Makefile b/subsys/bluetooth/common/Makefile deleted file mode 100644 index 4b057c1caec..00000000000 --- a/subsys/bluetooth/common/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/bluetooth - -obj-y += dummy.o -obj-$(CONFIG_BT_DEBUG) += log.o -obj-$(CONFIG_BT_RPA) += rpa.o diff --git a/subsys/bluetooth/controller/Makefile b/subsys/bluetooth/controller/Makefile deleted file mode 100644 index 33e89edc2f1..00000000000 --- a/subsys/bluetooth/controller/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -obj-$(CONFIG_BT_CTLR) += hci/ - -obj-$(CONFIG_BT_LL_SW) += util/ -obj-$(CONFIG_BT_LL_SW) += hal/ -obj-$(CONFIG_BT_LL_SW) += ticker/ -obj-$(CONFIG_BT_LL_SW) += ll_sw/ diff --git a/subsys/bluetooth/controller/hal/Makefile b/subsys/bluetooth/controller/hal/Makefile deleted file mode 100644 index 1bd05bb3065..00000000000 --- a/subsys/bluetooth/controller/hal/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += nrf5/ diff --git a/subsys/bluetooth/controller/hal/nrf5/Makefile b/subsys/bluetooth/controller/hal/nrf5/Makefile deleted file mode 100644 index 8217ba35f88..00000000000 --- a/subsys/bluetooth/controller/hal/nrf5/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/bluetooth/controller -ccflags-y += -I$(srctree)/subsys/bluetooth - -ccflags-$(CONFIG_BT_CTLR_FAST_ENC) += -Ofast - -obj-y += cntr.o ecb.o radio.o rand.o diff --git a/subsys/bluetooth/controller/hci/Makefile b/subsys/bluetooth/controller/hci/Makefile deleted file mode 100644 index 7a09687b01e..00000000000 --- a/subsys/bluetooth/controller/hci/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-$(CONFIG_BT_LL_SW) += -I$(srctree)/subsys/bluetooth/controller/include -ccflags-$(CONFIG_BT_LL_SW) += -I$(srctree)/subsys/bluetooth/controller -ccflags-y += -I$(srctree)/subsys/bluetooth - -obj-y += hci.o hci_driver.o diff --git a/subsys/bluetooth/controller/ll_sw/Makefile b/subsys/bluetooth/controller/ll_sw/Makefile deleted file mode 100644 index 79a78e01528..00000000000 --- a/subsys/bluetooth/controller/ll_sw/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/bluetooth/controller/include -ccflags-y += -I$(srctree)/subsys/bluetooth/controller -ccflags-y += -I$(srctree)/subsys/bluetooth - -ccflags-$(CONFIG_BT_CTLR_FAST_ENC) += -Ofast - -obj-y += crypto.o ctrl.o ll.o ll_filter.o -obj-$(CONFIG_BT_BROADCASTER) += ll_adv.o -obj-$(CONFIG_BT_OBSERVER) += ll_scan.o -obj-$(CONFIG_BT_CENTRAL) += ll_master.o -obj-$(CONFIG_BT_CTLR_DTM) += ll_test.o diff --git a/subsys/bluetooth/controller/ticker/Makefile b/subsys/bluetooth/controller/ticker/Makefile deleted file mode 100644 index b17f9905b45..00000000000 --- a/subsys/bluetooth/controller/ticker/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/bluetooth/controller -ccflags-y += -I$(srctree)/subsys/bluetooth - -obj-y += ticker.o diff --git a/subsys/bluetooth/controller/util/Makefile b/subsys/bluetooth/controller/util/Makefile deleted file mode 100644 index 17630eda9f6..00000000000 --- a/subsys/bluetooth/controller/util/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += mayfly.o mem.o memq.o util.o diff --git a/subsys/bluetooth/host/Makefile b/subsys/bluetooth/host/Makefile deleted file mode 100644 index 04f1390811a..00000000000 --- a/subsys/bluetooth/host/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -ccflags-y +=-I$(srctree)/include/drivers -ccflags-y +=-I$(srctree)/subsys/bluetooth - -obj-$(CONFIG_BT_HCI_RAW) += hci_raw.o - -obj-$(CONFIG_BT_DEBUG_MONITOR) += monitor.o - -obj-$(CONFIG_BT_TINYCRYPT_ECC) += hci_ecc.o - -obj-$(CONFIG_BT_INTERNAL_STORAGE) += storage.o - -ifeq ($(CONFIG_BT_HCI_HOST),y) - obj-y += uuid.o hci_core.o - - ifeq ($(CONFIG_BT_CONN),y) - obj-y += conn.o l2cap.o att.o gatt.o - - ifeq ($(CONFIG_BT_SMP),y) - obj-y += smp.o keys.o - else - obj-y += smp_null.o - endif - endif - - obj-$(CONFIG_BT_HOST_CRYPTO) += crypto.o -endif - -obj-$(CONFIG_BT_BREDR) += keys_br.o l2cap_br.o sdp.o - -obj-$(CONFIG_BT_RFCOMM) += rfcomm.o - -obj-$(CONFIG_BT_HFP_HF) += at.o hfp_hf.o - -obj-$(CONFIG_BT_AVDTP) += avdtp.o - -obj-$(CONFIG_BT_A2DP) += a2dp.o - -obj-$(CONFIG_BT_MESH) += mesh/ diff --git a/subsys/bluetooth/host/mesh/Makefile b/subsys/bluetooth/host/mesh/Makefile deleted file mode 100644 index 979f1c07a7d..00000000000 --- a/subsys/bluetooth/host/mesh/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -ccflags-y +=-I$(srctree)/subsys/bluetooth - -obj-$(CONFIG_BT_MESH) += main.o \ - adv.o \ - beacon.o \ - net.o \ - transport.o \ - crypto.o \ - access.o \ - cfg.o \ - health.o \ - -obj-$(CONFIG_BT_MESH_LOW_POWER) += lpn.o - -obj-$(CONFIG_BT_MESH_FRIEND) += friend.o - -obj-$(CONFIG_BT_MESH_PROV) += prov.o - -obj-$(CONFIG_BT_MESH_PROXY) += proxy.o - -obj-$(CONFIG_BT_MESH_SELF_TEST) += test.o diff --git a/subsys/bluetooth/shell/Makefile b/subsys/bluetooth/shell/Makefile deleted file mode 100644 index da0973a9f16..00000000000 --- a/subsys/bluetooth/shell/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -obj-y += bt.o -obj-y += gatt.o -obj-$(CONFIG_BT_CTLR) += ll.o -obj-$(CONFIG_BT_CTLR) += ticker.o -obj-$(CONFIG_SOC_FLASH_NRF5) += flash.o diff --git a/subsys/console/Makefile b/subsys/console/Makefile deleted file mode 100644 index e631ec63cae..00000000000 --- a/subsys/console/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-$(CONFIG_CONSOLE_GETCHAR) += getchar.o -obj-$(CONFIG_CONSOLE_GETLINE) += getline.o diff --git a/subsys/cpp/Makefile b/subsys/cpp/Makefile deleted file mode 100644 index dd7c4f59b38..00000000000 --- a/subsys/cpp/Makefile +++ /dev/null @@ -1,7 +0,0 @@ - -obj-y += cpp_virtual.o \ - cpp_vtable.o \ - cpp_init_array.o \ - cpp_ctors.o \ - cpp_dtors.o - diff --git a/subsys/debug/Makefile b/subsys/debug/Makefile deleted file mode 100644 index 49a8e35fb29..00000000000 --- a/subsys/debug/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y +=-I$(srctree)/include/debug - -obj-$(CONFIG_OPENOCD_SUPPORT) += openocd.o diff --git a/subsys/dfu/Makefile b/subsys/dfu/Makefile deleted file mode 100644 index c510bed9490..00000000000 --- a/subsys/dfu/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y += boot/ -obj-y += img_util/ diff --git a/subsys/dfu/boot/Makefile b/subsys/dfu/boot/Makefile deleted file mode 100644 index ef97739402d..00000000000 --- a/subsys/dfu/boot/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_MCUBOOT_IMG_MANAGER) += mcuboot.o -ccflags-$(CONFIG_MCUBOOT_IMG_MANAGER) += -I${ZEPHYR_BASE}/include/dfu -ccflags-$(CONFIG_MCUBOOT_IMG_MANAGER) += -I${ZEPHYR_BASE}/subsys/dfu diff --git a/subsys/dfu/img_util/Makefile b/subsys/dfu/img_util/Makefile deleted file mode 100644 index 41fd3c3f9c8..00000000000 --- a/subsys/dfu/img_util/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_MCUBOOT_IMG_MANAGER) += flash_img.o -ccflags-$(CONFIG_MCUBOOT_IMG_MANAGER) += -I${ZEPHYR_BASE}/include/dfu -ccflags-$(CONFIG_MCUBOOT_IMG_MANAGER) += -I${ZEPHYR_BASE}/subsys/dfu diff --git a/subsys/disk/Makefile b/subsys/disk/Makefile deleted file mode 100644 index cb27c8d9712..00000000000 --- a/subsys/disk/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_DISK_ACCESS_RAM) += disk_access_ram.o -obj-$(CONFIG_DISK_ACCESS_FLASH) += disk_access_flash.o - diff --git a/subsys/fs/Makefile b/subsys/fs/Makefile deleted file mode 100644 index e5dee973449..00000000000 --- a/subsys/fs/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-$(CONFIG_FILE_SYSTEM_SHELL) += shell.o -obj-$(CONFIG_FAT_FILESYSTEM_ELM) += fat_fs.o -obj-$(CONFIG_FILE_SYSTEM_NFFS) += nffs_fs.o diff --git a/subsys/logging/Makefile b/subsys/logging/Makefile deleted file mode 100644 index da9e62efc6c..00000000000 --- a/subsys/logging/Makefile +++ /dev/null @@ -1,3 +0,0 @@ - -obj-$(CONFIG_SYS_LOG) += sys_log.o -obj-$(CONFIG_KERNEL_EVENT_LOGGER) += event_logger.o kernel_event_logger.o diff --git a/subsys/net/Makefile b/subsys/net/Makefile deleted file mode 100644 index 9a5fa5cf15c..00000000000 --- a/subsys/net/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -obj-$(CONFIG_NET_BUF) += buf.o -obj-$(CONFIG_NET_HOSTNAME_ENABLE) += hostname.o - -ifeq ($(CONFIG_NETWORKING),y) -ifeq ($(CONFIG_NET_L2_RAW_CHANNEL),y) -obj-y += ip/net_pkt.o -else -obj-y += ip/ -endif - -endif - -include lib/Makefile -obj-y += lib/ diff --git a/subsys/net/ip/Makefile b/subsys/net/ip/Makefile deleted file mode 100644 index ec179be0606..00000000000 --- a/subsys/net/ip/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -ccflags-$(CONFIG_NEWLIB_LIBC) += -D__LINUX_ERRNO_EXTENSIONS__ -obj-y = net_core.o \ - net_if.o \ - net_context.o \ - net_pkt.o \ - utils.o - -obj-y += l2/ - -obj-$(CONFIG_NET_IPV6) += icmpv6.o nbr.o ipv6.o -obj-$(CONFIG_NET_IPV4) += icmpv4.o ipv4.o -obj-$(CONFIG_NET_6LO) += 6lo.o -obj-$(CONFIG_NET_TRICKLE) += trickle.o -obj-$(CONFIG_NET_DHCPV4) += dhcpv4.o -obj-$(CONFIG_NET_ROUTE) += route.o -obj-$(CONFIG_NET_RPL) += rpl.o -obj-$(CONFIG_NET_RPL_MRHOF) += rpl-mrhof.o -obj-$(CONFIG_NET_RPL_OF0) += rpl-of0.o -obj-$(CONFIG_NET_MGMT_EVENT) += net_mgmt.o -obj-$(CONFIG_NET_UDP) += udp.o -obj-$(CONFIG_NET_TCP) += tcp.o -obj-$(CONFIG_NET_SHELL) += net_shell.o -obj-$(CONFIG_NET_STATISTICS) += net_stats.o - -ifeq ($(CONFIG_NET_UDP),y) - obj-$(CONFIG_NET_UDP) += connection.o -else - ifeq ($(CONFIG_NET_TCP),y) - obj-$(CONFIG_NET_TCP) += connection.o - endif -endif diff --git a/subsys/net/ip/l2/Makefile b/subsys/net/ip/l2/Makefile deleted file mode 100644 index b7013abc878..00000000000 --- a/subsys/net/ip/l2/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -obj-$(CONFIG_NET_L2_DUMMY) += dummy.o -obj-${CONFIG_NET_L2_ETHERNET} += ethernet.o -obj-$(CONFIG_NET_L2_IEEE802154) += ieee802154/ -obj-$(CONFIG_NET_L2_BT) += bluetooth.o -obj-$(CONFIG_NET_L2_BT_SHELL) += bluetooth_shell.o - -obj-${CONFIG_NET_ARP} += arp.o diff --git a/subsys/net/ip/l2/ieee802154/Makefile b/subsys/net/ip/l2/ieee802154/Makefile deleted file mode 100644 index 7eaca7bb05c..00000000000 --- a/subsys/net/ip/l2/ieee802154/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -ccflags-y += -I${srctree}/subsys/net/ip - -obj-$(CONFIG_NET_L2_IEEE802154) += ieee802154.o \ - ieee802154_frame.o - -obj-$(CONFIG_NET_L2_IEEE802154_SECURITY) += ieee802154_security.o - -obj-$(CONFIG_NET_L2_IEEE802154_MGMT) += ieee802154_mgmt.o -obj-$(CONFIG_NET_L2_IEEE802154_SHELL) += ieee802154_shell.o -obj-$(CONFIG_NET_L2_IEEE802154_RADIO_ALOHA) += ieee802154_radio_aloha.o -obj-$(CONFIG_NET_L2_IEEE802154_RADIO_CSMA_CA) += ieee802154_radio_csma_ca.o - -obj-$(CONFIG_NET_L2_IEEE802154_FRAGMENT) += ieee802154_fragment.o diff --git a/subsys/net/lib/Kbuild b/subsys/net/lib/Kbuild deleted file mode 100644 index 8c1a56392a0..00000000000 --- a/subsys/net/lib/Kbuild +++ /dev/null @@ -1,12 +0,0 @@ -obj-$(CONFIG_NET_SOCKETS) += sockets/ -obj-$(CONFIG_ZOAP) += zoap/ -obj-$(CONFIG_COAP) += coap/ -obj-$(CONFIG_DNS_RESOLVER) += dns/ -obj-$(CONFIG_MDNS_RESPONDER) += dns/ -obj-$(CONFIG_MQTT_LIB) += mqtt/ -obj-$(CONFIG_HTTP) += http/ -obj-$(CONFIG_HTTP_PARSER_URL) += http/ -obj-$(CONFIG_HTTP_PARSER) += http/ -obj-$(CONFIG_NET_APP_SETTINGS) += app/ -obj-$(CONFIG_LWM2M) += lwm2m/ -obj-$(CONFIG_SNTP) += sntp/ diff --git a/subsys/net/lib/Makefile b/subsys/net/lib/Makefile deleted file mode 100644 index bde2215f0d7..00000000000 --- a/subsys/net/lib/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -ifdef CONFIG_NET_SOCKETS -include $(srctree)/subsys/net/lib/sockets/Makefile -endif - -ifdef CONFIG_ZOAP -include $(srctree)/subsys/net/lib/zoap/Makefile -endif - -ifdef CONFIG_COAP -include $(srctree)/subsys/net/lib/coap/Makefile -endif - -ifdef CONFIG_DNS_RESOLVER -include $(srctree)/subsys/net/lib/dns/Makefile -endif - -ifdef CONFIG_MQTT_LIB -include $(srctree)/subsys/net/lib/mqtt/Makefile -endif - -ifdef CONFIG_HTTP -include $(srctree)/subsys/net/lib/http/Makefile -endif - -ifdef CONFIG_NET_APP_SETTINGS -include $(srctree)/subsys/net/lib/app/Makefile -endif - -ifdef CONFIG_LWM2M -include $(srctree)/subsys/net/lib/lwm2m/Makefile -endif - -ifdef CONFIG_SNTP -include $(srctree)/subsys/net/lib/sntp/Makefile -endif diff --git a/subsys/net/lib/app/Makefile b/subsys/net/lib/app/Makefile deleted file mode 100644 index 3463fdf14a7..00000000000 --- a/subsys/net/lib/app/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# -obj-$(CONFIG_NET_APP) += init.o -obj-$(CONFIG_NET_APP_SERVER) += server.o -obj-$(CONFIG_NET_APP_CLIENT) += client.o - -ifeq ($(CONFIG_NET_APP_SERVER),y) - obj-y += net_app.o -else - ifeq ($(CONFIG_NET_APP_CLIENT),y) - obj-y += net_app.o - endif -endif - -ifeq ($(CONFIG_NET_APP_SETTINGS),y) - obj-$(CONFIG_NET_L2_IEEE802154) += ieee802154_settings.o - obj-$(CONFIG_NET_L2_BT) += bt_settings.o -endif - -ccflags-$(CONFIG_NEWLIB_LIBC) += -D__LINUX_ERRNO_EXTENSIONS__ diff --git a/subsys/net/lib/coap/Kbuild b/subsys/net/lib/coap/Kbuild deleted file mode 100644 index 825f8bfcc0a..00000000000 --- a/subsys/net/lib/coap/Kbuild +++ /dev/null @@ -1,4 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/subsys/net/lib/coap -ccflags-y += -I${srctree}/net/ip - -obj-y := coap.o coap_link_format.o diff --git a/subsys/net/lib/coap/Makefile b/subsys/net/lib/coap/Makefile deleted file mode 100644 index ff88030c662..00000000000 --- a/subsys/net/lib/coap/Makefile +++ /dev/null @@ -1 +0,0 @@ -ZEPHYRINCLUDE += -I$(srctree)/subsys/net/lib/coap diff --git a/subsys/net/lib/dns/Makefile b/subsys/net/lib/dns/Makefile deleted file mode 100644 index 60bbd3acd8e..00000000000 --- a/subsys/net/lib/dns/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/net/lib/dns - -obj-y := dns_pack.o -obj-$(CONFIG_DNS_RESOLVER) += resolve.o - -ccflags-$(CONFIG_MDNS_RESPONDER) += -I$(srctree)/subsys/net/ip -obj-$(CONFIG_MDNS_RESPONDER) += mdns_responder.o diff --git a/subsys/net/lib/http/Makefile b/subsys/net/lib/http/Makefile deleted file mode 100644 index ba92e872101..00000000000 --- a/subsys/net/lib/http/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -ccflags-$(CONFIG_HTTP_PARSER_STRICT) += -DHTTP_PARSER_STRICT - -obj-$(CONFIG_HTTP_PARSER) := http_parser.o -obj-$(CONFIG_HTTP_PARSER_URL) += http_parser_url.o - -ifeq ($(CONFIG_HTTP_APP),y) - obj-$(CONFIG_HTTP_SERVER) += http_app_server.o - obj-$(CONFIG_HTTP_CLIENT) += http_app_client.o - obj-y += http_app.o -else - obj-$(CONFIG_HTTP_CLIENT) += http_client.o - obj-$(CONFIG_HTTP_SERVER) += http_server.o -endif diff --git a/subsys/net/lib/lwm2m/Makefile b/subsys/net/lib/lwm2m/Makefile deleted file mode 100644 index c8f8a4e8789..00000000000 --- a/subsys/net/lib/lwm2m/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Makefile - LWM2M library - -# -# Copyright (c) 2017 Linaro -# -# SPDX-License-Identifier: Apache-2.0 -# - -ccflags-y += -I$(srctree)/subsys/net/lib/lwm2m - -obj-y := \ - lwm2m_engine.o \ - lwm2m_obj_security.o \ - lwm2m_obj_server.o \ - lwm2m_obj_device.o \ - lwm2m_rw_plain_text.o \ - lwm2m_rw_oma_tlv.o - -# LWM2M RD Client Support -obj-$(CONFIG_LWM2M_RD_CLIENT_SUPPORT) += lwm2m_rd_client.o - -# LWM2M Object Support -obj-$(CONFIG_LWM2M_FIRMWARE_UPDATE_OBJ_SUPPORT) += lwm2m_obj_firmware.o -obj-$(CONFIG_LWM2M_FIRMWARE_UPDATE_PULL_SUPPORT) += lwm2m_obj_firmware_pull.o - -# JSON Support -obj-$(CONFIG_LWM2M_RW_JSON_SUPPORT) += lwm2m_rw_json.o - -# IPSO Objects -obj-$(CONFIG_LWM2M_IPSO_TEMP_SENSOR) += ipso_temp_sensor.o -obj-$(CONFIG_LWM2M_IPSO_LIGHT_CONTROL) += ipso_light_control.o diff --git a/subsys/net/lib/mqtt/Makefile b/subsys/net/lib/mqtt/Makefile deleted file mode 100644 index 9c09f4e6e4c..00000000000 --- a/subsys/net/lib/mqtt/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y := mqtt_pkt.o -obj-y += mqtt.o diff --git a/subsys/net/lib/sntp/Makefile b/subsys/net/lib/sntp/Makefile deleted file mode 100644 index 9148454b60d..00000000000 --- a/subsys/net/lib/sntp/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -obj-$(CONFIG_SNTP) += sntp.o diff --git a/subsys/net/lib/sockets/Makefile b/subsys/net/lib/sockets/Makefile deleted file mode 100644 index 9f8158445b2..00000000000 --- a/subsys/net/lib/sockets/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I$(srctree)/subsys/net/lib/sockets - -obj-$(CONFIG_NET_SOCKETS) += sockets.o getaddrinfo.o diff --git a/subsys/net/lib/zoap/Kbuild b/subsys/net/lib/zoap/Kbuild deleted file mode 100644 index 45cc83c5cb5..00000000000 --- a/subsys/net/lib/zoap/Kbuild +++ /dev/null @@ -1,4 +0,0 @@ -subdir-ccflags-y +=-I$(srctree)/subsys/net/lib/zoap -ccflags-y += -I${srctree}/net/ip - -obj-y := zoap.o zoap_link_format.o diff --git a/subsys/net/lib/zoap/Makefile b/subsys/net/lib/zoap/Makefile deleted file mode 100644 index 11202d4d549..00000000000 --- a/subsys/net/lib/zoap/Makefile +++ /dev/null @@ -1 +0,0 @@ -ZEPHYRINCLUDE += -I$(srctree)/subsys/net/lib/zoap diff --git a/subsys/random/Makefile b/subsys/random/Makefile deleted file mode 100644 index c2511d6d51e..00000000000 --- a/subsys/random/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-$(CONFIG_TIMER_RANDOM_GENERATOR) = rand32_timer.o -obj-$(CONFIG_X86_TSC_RANDOM_GENERATOR) += rand32_timestamp.o -obj-$(CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR) += rand32_entropy_device.o -obj-$(CONFIG_XOROSHIRO_RANDOM_GENERATOR) += rand32_xoroshiro128.o diff --git a/subsys/shell/Makefile b/subsys/shell/Makefile deleted file mode 100644 index 2560c443937..00000000000 --- a/subsys/shell/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -subdir-ccflags-y += -I$(srctree)/include/drivers - -obj-$(CONFIG_CONSOLE_SHELL) += shell_service.o shell.o - -obj-$(CONFIG_CONSOLE_SHELL) += modules/ diff --git a/subsys/shell/modules/Makefile b/subsys/shell/modules/Makefile deleted file mode 100644 index 70fae032b3d..00000000000 --- a/subsys/shell/modules/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_KERNEL_SHELL) += kernel_service.o diff --git a/subsys/usb/Makefile b/subsys/usb/Makefile deleted file mode 100644 index 101f9246976..00000000000 --- a/subsys/usb/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I${srctree}/include/drivers/usb -I${srctree}/usb/include - -obj-$(CONFIG_USB_DEVICE_STACK) += usb_device.o usb_descriptor.o -obj-$(CONFIG_USB_COMPOSITE_DEVICE) += composite.o -obj-$(CONFIG_USB_DEVICE_STACK) += class/ diff --git a/subsys/usb/class/Makefile b/subsys/usb/class/Makefile deleted file mode 100644 index c173f3ab36d..00000000000 --- a/subsys/usb/class/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I${srctree}/include/drivers/usb -I${srctree}/include/usb/ -I${srctree}/usb/include/ - -obj-$(CONFIG_USB_CDC_ACM) += cdc_acm.o -obj-$(CONFIG_USB_MASS_STORAGE) += mass_storage.o -obj-y += netusb/ diff --git a/subsys/usb/class/netusb/Makefile b/subsys/usb/class/netusb/Makefile deleted file mode 100644 index f1c5f8ce45a..00000000000 --- a/subsys/usb/class/netusb/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# USB headers -ccflags-y += -I${srctree}/include/drivers/usb -I${srctree}/include/usb/ -I${srctree}/usb/include/ -I${srctree}/subsys/usb/class - -# IP headers -ccflags-y += -I${srctree}/subsys/net/ip - -obj-$(CONFIG_USB_DEVICE_NETWORK) += netusb.o -obj-$(CONFIG_USB_DEVICE_NETWORK_ECM) += function_ecm.o diff --git a/tests/Makefile b/tests/Makefile deleted file mode 100644 index 6e10c0e52f5..00000000000 --- a/tests/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_ZTEST) += ztest/ diff --git a/tests/Makefile.test b/tests/Makefile.test deleted file mode 100644 index a83984f3194..00000000000 --- a/tests/Makefile.test +++ /dev/null @@ -1 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include -I$(ZEPHYR_BASE)/tests/ztest/include diff --git a/tests/application_development/gen_inc_file/Makefile b/tests/application_development/gen_inc_file/Makefile deleted file mode 100644 index b15dc2f7d98..00000000000 --- a/tests/application_development/gen_inc_file/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test - -SRC = $(ZEPHYR_BASE)/tests/application_development/gen_inc_file/src -include $(ZEPHYR_BASE)/scripts/Makefile.gen diff --git a/tests/application_development/gen_inc_file/src/Makefile b/tests/application_development/gen_inc_file/src/Makefile deleted file mode 100644 index 4ae390b4e8d..00000000000 --- a/tests/application_development/gen_inc_file/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -obj-y = main.o - -generate_inc_file += file.bin -generate_inc_gz_file += file.bin -include $(ZEPHYR_BASE)/scripts/Makefile.gen - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/benchmarks/app_kernel/Makefile b/tests/benchmarks/app_kernel/Makefile deleted file mode 100644 index dc4af1f04e1..00000000000 --- a/tests/benchmarks/app_kernel/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -BOARD ?= qemu_x86 - -# Boards where we want to exercise this test case with floating point -# and SSE instructions -CONF_minnowboard = prj_fp.conf - -CONF_FILE = ${CONF_${BOARD}} -ifeq ($(CONF_FILE),) -CONF_FILE = prj_no_fp.conf -endif - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/benchmarks/app_kernel/src/Makefile b/tests/benchmarks/app_kernel/src/Makefile deleted file mode 100644 index efddfe83cf8..00000000000 --- a/tests/benchmarks/app_kernel/src/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y := fifo_b.o mailbox_b.o master.o mempool_b.o \ - pipe_r.o sema_r.o event_b.o \ - fifo_r.o mailbox_r.o memmap_b.o mutex_b.o \ - pipe_b.o receiver.o sema_b.o diff --git a/tests/benchmarks/boot_time/Makefile b/tests/benchmarks/boot_time/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/benchmarks/boot_time/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/benchmarks/boot_time/src/Makefile b/tests/benchmarks/boot_time/src/Makefile deleted file mode 100644 index 64e40583bbf..00000000000 --- a/tests/benchmarks/boot_time/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o diff --git a/tests/benchmarks/footprint/Makefile b/tests/benchmarks/footprint/Makefile deleted file mode 100644 index 79d24eaa6ea..00000000000 --- a/tests/benchmarks/footprint/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# default configuration -TEST ?= min -BOARD ?= qemu_x86 - - -ARCH = $(notdir $(subst /$(BOARD),,$(wildcard $(ZEPHYR_BASE)/boards/*/$(BOARD)))) - -CONF_FILE = $(or $(wildcard $(TEST)/$(BOARD).conf), \ - $(wildcard $(TEST)/$(ARCH).conf)) -ifeq ($(TEST),float) -CFLAGS += -DTEST_max -else -CFLAGS += -DTEST_$(TEST) -endif - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/benchmarks/footprint/src/Makefile b/tests/benchmarks/footprint/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/tests/benchmarks/footprint/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/tests/benchmarks/latency_measure/Makefile b/tests/benchmarks/latency_measure/Makefile deleted file mode 100644 index 6e346dd1cad..00000000000 --- a/tests/benchmarks/latency_measure/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -BOARD ?= qemu_x86 - -small_freq_divider_frdm_k64f=y -small_freq_divider_arduino_due=y -small_freq_divider_qemu_cortex_m3=y - -ifeq ($(small_freq_divider_$(BOARD)),y) - CONF_FILE = prj_small_freq_divider.conf -else - CONF_FILE = prj.conf -endif - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/benchmarks/latency_measure/src/Makefile b/tests/benchmarks/latency_measure/src/Makefile deleted file mode 100644 index 16c7529eb61..00000000000 --- a/tests/benchmarks/latency_measure/src/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include -ccflags-$(CONFIG_SOC_QUARK_D2000) += -DSTACKSIZE=256 - -obj-y = main.o \ - thread_switch_yield.o \ - int_to_thread.o \ - int_to_thread_evt.o \ - sema_lock_release.o \ - coop_ctx_switch.o \ - utils.o diff --git a/tests/benchmarks/object_footprint/Makefile b/tests/benchmarks/object_footprint/Makefile deleted file mode 100644 index 92494b468fc..00000000000 --- a/tests/benchmarks/object_footprint/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# default configuration - -BOARD ?= qemu_x86 -CONF_FILE ?= prj1.conf - -KBUILD_KCONFIG = $(ZEPHYR_BASE)/tests/benchmarks/object_footprint/Kconfig -export KBUILD_KCONFIG - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/benchmarks/object_footprint/src/Makefile b/tests/benchmarks/object_footprint/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/tests/benchmarks/object_footprint/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/tests/benchmarks/sys_kernel/Makefile b/tests/benchmarks/sys_kernel/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/benchmarks/sys_kernel/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/benchmarks/sys_kernel/src/Makefile b/tests/benchmarks/sys_kernel/src/Makefile deleted file mode 100644 index 84241560313..00000000000 --- a/tests/benchmarks/sys_kernel/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y = -I${ZEPHYR_BASE}/tests/include - -obj-y = lifo.o \ - mwfifo.o \ - sema.o \ - stack.o \ - syskernel.o diff --git a/tests/benchmarks/timing_info/Makefile b/tests/benchmarks/timing_info/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/benchmarks/timing_info/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/benchmarks/timing_info/src/Makefile b/tests/benchmarks/timing_info/src/Makefile deleted file mode 100644 index 5219ad793c3..00000000000 --- a/tests/benchmarks/timing_info/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-$(CONFIG_EXECUTION_BENCHMARKING) += main_benchmark.o -obj-$(CONFIG_EXECUTION_BENCHMARKING) += thread_bench.o -obj-$(CONFIG_EXECUTION_BENCHMARKING) += yield_bench.o -obj-$(CONFIG_EXECUTION_BENCHMARKING) += semaphore_bench.o -obj-$(CONFIG_EXECUTION_BENCHMARKING) += msg_passing_bench.o diff --git a/tests/bluetooth/bluetooth/Makefile b/tests/bluetooth/bluetooth/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/bluetooth/bluetooth/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/bluetooth/bluetooth/src/Makefile b/tests/bluetooth/bluetooth/src/Makefile deleted file mode 100644 index e6b27ae4486..00000000000 --- a/tests/bluetooth/bluetooth/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = bluetooth.o diff --git a/tests/bluetooth/init/Makefile b/tests/bluetooth/init/Makefile deleted file mode 100644 index f793bc99c6b..00000000000 --- a/tests/bluetooth/init/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/bluetooth/init/src/Makefile b/tests/bluetooth/init/src/Makefile deleted file mode 100644 index bf008b92544..00000000000 --- a/tests/bluetooth/init/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y = main.o -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/bluetooth/mesh/Makefile b/tests/bluetooth/mesh/Makefile deleted file mode 100644 index 13d8777311b..00000000000 --- a/tests/bluetooth/mesh/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -BOARD ?= qemu_x86 - -ifeq ($(BOARD),bbc_microbit) -CONF_FILE ?= microbit.conf -else ifeq ($(BOARD),nrf51_blenano) -CONF_FILE ?= nrf51-16k.conf -else -CONF_FILE ?= prj.conf -endif - -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr -s - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/tests/bluetooth/mesh/src/Makefile b/tests/bluetooth/mesh/src/Makefile deleted file mode 100644 index a27dd002e1b..00000000000 --- a/tests/bluetooth/mesh/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o - -obj-$(CONFIG_BOARD_BBC_MICROBIT) += microbit.o diff --git a/tests/bluetooth/shell/Makefile b/tests/bluetooth/shell/Makefile deleted file mode 100644 index 2045635f7b8..00000000000 --- a/tests/bluetooth/shell/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Makefile - Bluetooth shell - -# -# Copyright (c) 2015-2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -# DESCRIPTION -# Makefile for the console shell with Bluetooth commands -BOARD ?= qemu_x86 -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-server-bredr - -ifeq ($(BOARD),arduino_101) -CONF_FILE = arduino_101.conf -else -CONF_FILE = prj.conf -endif - -PRJ_INCPATH += ${ZEPHYR_BASE}/include/drivers - -include $(ZEPHYR_BASE)/Makefile.test -# console handler diff --git a/tests/bluetooth/shell/src/Makefile b/tests/bluetooth/shell/src/Makefile deleted file mode 100644 index b24a1f3a44f..00000000000 --- a/tests/bluetooth/shell/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y +=-I$(ZEPHYR_BASE)/include/drivers -ccflags-y +=-I$(ZEPHYR_BASE)/samples/bluetooth - -obj-y = main.o hrs.o diff --git a/tests/bluetooth/tester/Makefile b/tests/bluetooth/tester/Makefile deleted file mode 100644 index f69a8c3acdc..00000000000 --- a/tests/bluetooth/tester/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Makefile - Bluetooth tester - -# -# Copyright (c) 2015-2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -# DESCRIPTION -# Makefile for the Bluetooth tester application -BOARD ?= arduino_101 - -CONF_FILE ?= default.conf - -# UART for Tester -QEMU_EXTRA_FLAGS = -serial unix:/tmp/bt-stack-tester - -# UART for Bluetooth -QEMU_EXTRA_FLAGS += -serial unix:/tmp/bt-server-bredr - -PRJ_INCPATH += ${ZEPHYR_BASE}/include/drivers - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/bluetooth/tester/src/Makefile b/tests/bluetooth/tester/src/Makefile deleted file mode 100644 index 621973d1d7f..00000000000 --- a/tests/bluetooth/tester/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y +=-I$(ZEPHYR_BASE)/include/drivers - -obj-y = bttester.o gap.o gatt.o main.o - -obj-$(CONFIG_BT_L2CAP_DYNAMIC_CHANNEL) += l2cap.o diff --git a/tests/booting/stub/Makefile b/tests/booting/stub/Makefile deleted file mode 100644 index 7ead7aeb6cf..00000000000 --- a/tests/booting/stub/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/booting/stub/src/Makefile b/tests/booting/stub/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/tests/booting/stub/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/tests/crypto/aes/Makefile b/tests/crypto/aes/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/aes/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/aes/src/Makefile b/tests/crypto/aes/src/Makefile deleted file mode 100644 index 6be5bfac7ba..00000000000 --- a/tests/crypto/aes/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include -include ${ZEPHYR_BASE}/tests/Makefile.test - -obj-y = main.o aes.o diff --git a/tests/crypto/cbc_mode/Makefile b/tests/crypto/cbc_mode/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/cbc_mode/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/cbc_mode/src/Makefile b/tests/crypto/cbc_mode/src/Makefile deleted file mode 100644 index 6dc47ddfc2e..00000000000 --- a/tests/crypto/cbc_mode/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o cbc_mode.o diff --git a/tests/crypto/ccm_mode/Makefile b/tests/crypto/ccm_mode/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/ccm_mode/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/ccm_mode/src/Makefile b/tests/crypto/ccm_mode/src/Makefile deleted file mode 100644 index 3394997289a..00000000000 --- a/tests/crypto/ccm_mode/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include -include ${ZEPHYR_BASE}/tests/Makefile.test - -obj-y = main.o ccm_mode.o diff --git a/tests/crypto/cmac_mode/Makefile b/tests/crypto/cmac_mode/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/cmac_mode/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/cmac_mode/src/Makefile b/tests/crypto/cmac_mode/src/Makefile deleted file mode 100644 index e92809f84b9..00000000000 --- a/tests/crypto/cmac_mode/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o cmac_mode.o diff --git a/tests/crypto/ctr_mode/Makefile b/tests/crypto/ctr_mode/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/ctr_mode/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/ctr_mode/src/Makefile b/tests/crypto/ctr_mode/src/Makefile deleted file mode 100644 index a13c483ce16..00000000000 --- a/tests/crypto/ctr_mode/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o ctr_mode.o diff --git a/tests/crypto/ctr_prng/Makefile b/tests/crypto/ctr_prng/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/ctr_prng/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/ctr_prng/src/Makefile b/tests/crypto/ctr_prng/src/Makefile deleted file mode 100644 index 098fc099594..00000000000 --- a/tests/crypto/ctr_prng/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o ctr_prng.o diff --git a/tests/crypto/ecc_dh/Makefile b/tests/crypto/ecc_dh/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/ecc_dh/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/ecc_dh/src/Makefile b/tests/crypto/ecc_dh/src/Makefile deleted file mode 100644 index 0d5c660f3f6..00000000000 --- a/tests/crypto/ecc_dh/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = test_ecc_utils.o -obj-y += main.o ecc_dh.o diff --git a/tests/crypto/ecc_dsa/Makefile b/tests/crypto/ecc_dsa/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/ecc_dsa/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/ecc_dsa/src/Makefile b/tests/crypto/ecc_dsa/src/Makefile deleted file mode 100644 index 3ab433a073e..00000000000 --- a/tests/crypto/ecc_dsa/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = test_ecc_utils.o -obj-y += main.o ecc_dsa.o diff --git a/tests/crypto/hmac/Makefile b/tests/crypto/hmac/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/hmac/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/hmac/src/Makefile b/tests/crypto/hmac/src/Makefile deleted file mode 100644 index ab21cad7f1f..00000000000 --- a/tests/crypto/hmac/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o hmac.o diff --git a/tests/crypto/hmac_prng/Makefile b/tests/crypto/hmac_prng/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/hmac_prng/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/hmac_prng/src/Makefile b/tests/crypto/hmac_prng/src/Makefile deleted file mode 100644 index 2334d315803..00000000000 --- a/tests/crypto/hmac_prng/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o hmac_prng.o diff --git a/tests/crypto/mbedtls/Makefile b/tests/crypto/mbedtls/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/crypto/mbedtls/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/crypto/mbedtls/src/Makefile b/tests/crypto/mbedtls/src/Makefile deleted file mode 100644 index a301f3065c5..00000000000 --- a/tests/crypto/mbedtls/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y += main.o mbedtls.o diff --git a/tests/crypto/sha256/Makefile b/tests/crypto/sha256/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/crypto/sha256/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/crypto/sha256/src/Makefile b/tests/crypto/sha256/src/Makefile deleted file mode 100644 index cd6367f04c9..00000000000 --- a/tests/crypto/sha256/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = main.o sha256.o diff --git a/tests/drivers/adc/adc_api/Makefile b/tests/drivers/adc/adc_api/Makefile deleted file mode 100644 index 2f7732c2034..00000000000 --- a/tests/drivers/adc/adc_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_ss_devboard -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/adc/adc_api/src/Makefile b/tests/drivers/adc/adc_api/src/Makefile deleted file mode 100644 index 63dc0c3c341..00000000000 --- a/tests/drivers/adc/adc_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_adc.o diff --git a/tests/drivers/adc/adc_simple/Makefile b/tests/drivers/adc/adc_simple/Makefile deleted file mode 100644 index 6ce74c16293..00000000000 --- a/tests/drivers/adc/adc_simple/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_ss_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/adc/adc_simple/src/Makefile b/tests/drivers/adc/adc_simple/src/Makefile deleted file mode 100644 index ef2413bf6cc..00000000000 --- a/tests/drivers/adc/adc_simple/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o diff --git a/tests/drivers/aio/aio_basic_api/Makefile b/tests/drivers/aio/aio_basic_api/Makefile deleted file mode 100644 index 0e0de3a6b29..00000000000 --- a/tests/drivers/aio/aio_basic_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/aio/aio_basic_api/src/Makefile b/tests/drivers/aio/aio_basic_api/src/Makefile deleted file mode 100644 index 16a76ac6655..00000000000 --- a/tests/drivers/aio/aio_basic_api/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = main.o test_callback.o diff --git a/tests/drivers/aon_counter/aon_api/Makefile b/tests/drivers/aon_counter/aon_api/Makefile deleted file mode 100644 index 0e0de3a6b29..00000000000 --- a/tests/drivers/aon_counter/aon_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/aon_counter/aon_api/src/Makefile b/tests/drivers/aon_counter/aon_api/src/Makefile deleted file mode 100644 index c2abc7a6812..00000000000 --- a/tests/drivers/aon_counter/aon_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_aon_counter.o test_aon_periodic_timer.o diff --git a/tests/drivers/build_all/Makefile b/tests/drivers/build_all/Makefile deleted file mode 100644 index a844eae0c0f..00000000000 --- a/tests/drivers/build_all/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = drivers.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/build_all/src/Makefile b/tests/drivers/build_all/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/tests/drivers/build_all/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/tests/drivers/dma/chan_blen_transfer/Makefile b/tests/drivers/dma/chan_blen_transfer/Makefile deleted file mode 100644 index c194e141542..00000000000 --- a/tests/drivers/dma/chan_blen_transfer/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf # set prj_shell.conf if debugging tc - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/dma/chan_blen_transfer/src/Makefile b/tests/drivers/dma/chan_blen_transfer/src/Makefile deleted file mode 100644 index dea62b23b5c..00000000000 --- a/tests/drivers/dma/chan_blen_transfer/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = main.o test_dma.o diff --git a/tests/drivers/dma/loop_transfer/Makefile b/tests/drivers/dma/loop_transfer/Makefile deleted file mode 100644 index 82fb58a9348..00000000000 --- a/tests/drivers/dma/loop_transfer/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/dma/loop_transfer/src/Makefile b/tests/drivers/dma/loop_transfer/src/Makefile deleted file mode 100644 index 22016c8cd60..00000000000 --- a/tests/drivers/dma/loop_transfer/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/include/drivers - -obj-y = dma.o diff --git a/tests/drivers/enc28j60/Makefile b/tests/drivers/enc28j60/Makefile deleted file mode 100644 index 82fb58a9348..00000000000 --- a/tests/drivers/enc28j60/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/enc28j60/src/Makefile b/tests/drivers/enc28j60/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/tests/drivers/enc28j60/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/tests/drivers/entropy/api/Makefile b/tests/drivers/entropy/api/Makefile deleted file mode 100644 index 59ed190bc16..00000000000 --- a/tests/drivers/entropy/api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= esp32 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/entropy/api/src/Makefile b/tests/drivers/entropy/api/src/Makefile deleted file mode 100644 index 21ad7e300ff..00000000000 --- a/tests/drivers/entropy/api/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = main.o diff --git a/tests/drivers/gpio/gpio_basic_api/Makefile b/tests/drivers/gpio/gpio_basic_api/Makefile deleted file mode 100644 index 0e0de3a6b29..00000000000 --- a/tests/drivers/gpio/gpio_basic_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/gpio/gpio_basic_api/src/Makefile b/tests/drivers/gpio/gpio_basic_api/src/Makefile deleted file mode 100644 index d6624c11b94..00000000000 --- a/tests/drivers/gpio/gpio_basic_api/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = main.o test_callback_trigger.o test_callback_manage.o test_pin_rw.o diff --git a/tests/drivers/i2c/i2c_api/Makefile b/tests/drivers/i2c/i2c_api/Makefile deleted file mode 100644 index b0b666b6980..00000000000 --- a/tests/drivers/i2c/i2c_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/drivers/i2c/i2c_api/src/Makefile b/tests/drivers/i2c/i2c_api/src/Makefile deleted file mode 100644 index c26c900f6f8..00000000000 --- a/tests/drivers/i2c/i2c_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += test_i2c.o main.o diff --git a/tests/drivers/ipm/Makefile b/tests/drivers/ipm/Makefile deleted file mode 100644 index 0e3639588df..00000000000 --- a/tests/drivers/ipm/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= qemu_x86 - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/drivers/ipm/src/Makefile b/tests/drivers/ipm/src/Makefile deleted file mode 100644 index 1e9b1961101..00000000000 --- a/tests/drivers/ipm/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = ipm_dummy.o main.o - diff --git a/tests/drivers/nsim_uart/Makefile b/tests/drivers/nsim_uart/Makefile deleted file mode 100644 index 4a2bc3ffb30..00000000000 --- a/tests/drivers/nsim_uart/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101_sss -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/nsim_uart/src/Makefile b/tests/drivers/nsim_uart/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/tests/drivers/nsim_uart/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/tests/drivers/pci_enum/Makefile b/tests/drivers/pci_enum/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/drivers/pci_enum/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/pci_enum/src/Makefile b/tests/drivers/pci_enum/src/Makefile deleted file mode 100644 index 9c9ca147394..00000000000 --- a/tests/drivers/pci_enum/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test -ccflags-y += -I${ZEPHYR_BASE}/include/drivers -obj-y = pci_enum.o diff --git a/tests/drivers/pinmux/pinmux_basic_api/Makefile b/tests/drivers/pinmux/pinmux_basic_api/Makefile deleted file mode 100644 index 0e0de3a6b29..00000000000 --- a/tests/drivers/pinmux/pinmux_basic_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/pinmux/pinmux_basic_api/src/Makefile b/tests/drivers/pinmux/pinmux_basic_api/src/Makefile deleted file mode 100644 index 280ea238b1a..00000000000 --- a/tests/drivers/pinmux/pinmux_basic_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o pinmux_gpio.o diff --git a/tests/drivers/pwm/pwm_api/Makefile b/tests/drivers/pwm/pwm_api/Makefile deleted file mode 100644 index ff37b7c8833..00000000000 --- a/tests/drivers/pwm/pwm_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/pwm/pwm_api/src/Makefile b/tests/drivers/pwm/pwm_api/src/Makefile deleted file mode 100644 index a488e998886..00000000000 --- a/tests/drivers/pwm/pwm_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_pwm.o diff --git a/tests/drivers/quark_clock/Makefile b/tests/drivers/quark_clock/Makefile deleted file mode 100644 index 82fb58a9348..00000000000 --- a/tests/drivers/quark_clock/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/quark_clock/src/Makefile b/tests/drivers/quark_clock/src/Makefile deleted file mode 100644 index b666967fd57..00000000000 --- a/tests/drivers/quark_clock/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y += main.o diff --git a/tests/drivers/rtc/rtc_basic_api/Makefile b/tests/drivers/rtc/rtc_basic_api/Makefile deleted file mode 100644 index 0e0de3a6b29..00000000000 --- a/tests/drivers/rtc/rtc_basic_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/rtc/rtc_basic_api/src/Makefile b/tests/drivers/rtc/rtc_basic_api/src/Makefile deleted file mode 100644 index 568a4e3253f..00000000000 --- a/tests/drivers/rtc/rtc_basic_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_rtc_calendar.o test_rtc_alarm.o diff --git a/tests/drivers/spi/spi_basic_api/Makefile b/tests/drivers/spi/spi_basic_api/Makefile deleted file mode 100644 index 0e0de3a6b29..00000000000 --- a/tests/drivers/spi/spi_basic_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/spi/spi_basic_api/src/Makefile b/tests/drivers/spi/spi_basic_api/src/Makefile deleted file mode 100644 index 601980414af..00000000000 --- a/tests/drivers/spi/spi_basic_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_spi.o diff --git a/tests/drivers/spi/spi_loopback/Makefile b/tests/drivers/spi/spi_loopback/Makefile deleted file mode 100644 index 13b3ecfef2b..00000000000 --- a/tests/drivers/spi/spi_loopback/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -# Makefile - SPI sample - -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= quark_se_c1000_devboard -CONF_FILE ?= prj_$(BOARD).conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/tests/drivers/spi/spi_loopback/src/Makefile b/tests/drivers/spi/spi_loopback/src/Makefile deleted file mode 100644 index a9c3630c824..00000000000 --- a/tests/drivers/spi/spi_loopback/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = spi.o diff --git a/tests/drivers/uart/uart_basic_api/Makefile b/tests/drivers/uart/uart_basic_api/Makefile deleted file mode 100644 index c194e141542..00000000000 --- a/tests/drivers/uart/uart_basic_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf # set prj_shell.conf if debugging tc - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/uart/uart_basic_api/src/Makefile b/tests/drivers/uart/uart_basic_api/src/Makefile deleted file mode 100644 index ff86dadffab..00000000000 --- a/tests/drivers/uart/uart_basic_api/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_uart_poll.o -obj-$(CONFIG_UART_INTERRUPT_DRIVEN) += test_uart_fifo.o diff --git a/tests/drivers/watchdog/wdt_basic_api/Makefile b/tests/drivers/watchdog/wdt_basic_api/Makefile deleted file mode 100644 index f19a95b1034..00000000000 --- a/tests/drivers/watchdog/wdt_basic_api/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= quark_se_c1000_devboard -CONF_FILE = prj.conf -#CFLAGS=-DINT_RESET - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/drivers/watchdog/wdt_basic_api/src/Makefile b/tests/drivers/watchdog/wdt_basic_api/src/Makefile deleted file mode 100644 index 79789913dfb..00000000000 --- a/tests/drivers/watchdog/wdt_basic_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_wdt_timeout.o diff --git a/tests/kernel/alert/alert_api/Makefile b/tests/kernel/alert/alert_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/alert/alert_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/alert/alert_api/src/Makefile b/tests/kernel/alert/alert_api/src/Makefile deleted file mode 100644 index 68d9b69c8e6..00000000000 --- a/tests/kernel/alert/alert_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = test_alert_contexts.o diff --git a/tests/kernel/arm_irq_vector_table/Makefile b/tests/kernel/arm_irq_vector_table/Makefile deleted file mode 100644 index b34393f90fd..00000000000 --- a/tests/kernel/arm_irq_vector_table/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_cortex_m3 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/arm_irq_vector_table/src/Makefile b/tests/kernel/arm_irq_vector_table/src/Makefile deleted file mode 100644 index 2ef2c073a87..00000000000 --- a/tests/kernel/arm_irq_vector_table/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o arm_irq_vector_table.o diff --git a/tests/kernel/arm_runtime_nmi/Makefile b/tests/kernel/arm_runtime_nmi/Makefile deleted file mode 100644 index b34393f90fd..00000000000 --- a/tests/kernel/arm_runtime_nmi/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_cortex_m3 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/arm_runtime_nmi/src/Makefile b/tests/kernel/arm_runtime_nmi/src/Makefile deleted file mode 100644 index 7ea60583988..00000000000 --- a/tests/kernel/arm_runtime_nmi/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include ${ZEPHYR_BASE}/tests/Makefile.test - -obj-y = main.o arm_runtime_nmi.o diff --git a/tests/kernel/bitfield/Makefile b/tests/kernel/bitfield/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/kernel/bitfield/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/bitfield/src/Makefile b/tests/kernel/bitfield/src/Makefile deleted file mode 100644 index a5414e6ce96..00000000000 --- a/tests/kernel/bitfield/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = bitfield.o diff --git a/tests/kernel/common/Makefile b/tests/kernel/common/Makefile deleted file mode 100644 index 033220fecaf..00000000000 --- a/tests/kernel/common/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE ?= prj.conf -BOARD ?= qemu_x86 - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/common/src/Makefile b/tests/kernel/common/src/Makefile deleted file mode 100644 index db96ba1b156..00000000000 --- a/tests/kernel/common/src/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o atomic.o byteorder.o intmath.o -obj-$(CONFIG_PRINTK) += printk.o -obj-y += ring_buf.o -obj-y += slist.o -obj-y += dlist.o -obj-y += rand32.o -obj-y += timeout_order.o -obj-y += clock.o diff --git a/tests/kernel/context/Makefile b/tests/kernel/context/Makefile deleted file mode 100644 index 033220fecaf..00000000000 --- a/tests/kernel/context/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE ?= prj.conf -BOARD ?= qemu_x86 - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/context/src/Makefile b/tests/kernel/context/src/Makefile deleted file mode 100644 index 10178c904df..00000000000 --- a/tests/kernel/context/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = context.o diff --git a/tests/kernel/critical/Makefile b/tests/kernel/critical/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/critical/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/critical/src/Makefile b/tests/kernel/critical/src/Makefile deleted file mode 100644 index 66e115d04d6..00000000000 --- a/tests/kernel/critical/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = main.o critical.o diff --git a/tests/kernel/errno/Makefile b/tests/kernel/errno/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/errno/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/errno/src/Makefile b/tests/kernel/errno/src/Makefile deleted file mode 100644 index cb1a683aa35..00000000000 --- a/tests/kernel/errno/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o errno.o diff --git a/tests/kernel/fatal/Makefile b/tests/kernel/fatal/Makefile deleted file mode 100644 index dfa3a4c1462..00000000000 --- a/tests/kernel/fatal/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/fatal/src/Makefile b/tests/kernel/fatal/src/Makefile deleted file mode 100644 index 2b356966312..00000000000 --- a/tests/kernel/fatal/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = main.o diff --git a/tests/kernel/fifo/fifo_api/Makefile b/tests/kernel/fifo/fifo_api/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/fifo/fifo_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/fifo/fifo_api/src/Makefile b/tests/kernel/fifo/fifo_api/src/Makefile deleted file mode 100644 index 4630281b45b..00000000000 --- a/tests/kernel/fifo/fifo_api/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_fifo_contexts.o test_fifo_fail.o test_fifo_loop.o \ - test_fifo_cancel.o diff --git a/tests/kernel/fp_sharing/Makefile b/tests/kernel/fp_sharing/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/fp_sharing/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/fp_sharing/src/Makefile b/tests/kernel/fp_sharing/src/Makefile deleted file mode 100644 index 2080d4bacc8..00000000000 --- a/tests/kernel/fp_sharing/src/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y += main.o pi.o - -# Some boards are significantly slower than others resulting in the test -# output being in the range of every few seconds to every few minutes. To -# compensate for this, one can control the number of iterations in the PI -# calculation through PI_NUM_ITERATIONS. Lowering this value will increase -# the speed of the test but it will come at the expense of precision. -PI_NUM_ITERATIONS ?= 700000 -ccflags-y += "-DPI_NUM_ITERATIONS=${PI_NUM_ITERATIONS}" diff --git a/tests/kernel/gen_isr_table/Makefile b/tests/kernel/gen_isr_table/Makefile deleted file mode 100644 index d395cd90d22..00000000000 --- a/tests/kernel/gen_isr_table/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= qemu_cortex_m3 - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/gen_isr_table/src/Makefile b/tests/kernel/gen_isr_table/src/Makefile deleted file mode 100644 index 22537df9f13..00000000000 --- a/tests/kernel/gen_isr_table/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = main.o - diff --git a/tests/kernel/irq_offload/Makefile b/tests/kernel/irq_offload/Makefile deleted file mode 100644 index dfa3a4c1462..00000000000 --- a/tests/kernel/irq_offload/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/irq_offload/src/Makefile b/tests/kernel/irq_offload/src/Makefile deleted file mode 100644 index c4137618923..00000000000 --- a/tests/kernel/irq_offload/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include ${ZEPHYR_BASE}/tests/Makefile.test - -obj-y = main.o irq_offload.o diff --git a/tests/kernel/libs/Makefile b/tests/kernel/libs/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/libs/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/libs/src/Makefile b/tests/kernel/libs/src/Makefile deleted file mode 100644 index 12eec295f2e..00000000000 --- a/tests/kernel/libs/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o libraries.o diff --git a/tests/kernel/lifo/lifo_api/Makefile b/tests/kernel/lifo/lifo_api/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/lifo/lifo_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/lifo/lifo_api/src/Makefile b/tests/kernel/lifo/lifo_api/src/Makefile deleted file mode 100644 index 3895ce30927..00000000000 --- a/tests/kernel/lifo/lifo_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_lifo_contexts.o test_lifo_fail.o test_lifo_loop.o diff --git a/tests/kernel/mbox/mbox_api/Makefile b/tests/kernel/mbox/mbox_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mbox/mbox_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mbox/mbox_api/src/Makefile b/tests/kernel/mbox/mbox_api/src/Makefile deleted file mode 100644 index 28eb8790a80..00000000000 --- a/tests/kernel/mbox/mbox_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mbox_api.o diff --git a/tests/kernel/mem_heap/mheap_api_concept/Makefile b/tests/kernel/mem_heap/mheap_api_concept/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_heap/mheap_api_concept/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_heap/mheap_api_concept/src/Makefile b/tests/kernel/mem_heap/mheap_api_concept/src/Makefile deleted file mode 100644 index e86fc5ca085..00000000000 --- a/tests/kernel/mem_heap/mheap_api_concept/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mheap_api.o test_mheap_concept.o diff --git a/tests/kernel/mem_pool/mem_pool/Makefile b/tests/kernel/mem_pool/mem_pool/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_pool/mem_pool/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_pool/mem_pool/src/Makefile b/tests/kernel/mem_pool/mem_pool/src/Makefile deleted file mode 100644 index 9be822ff51c..00000000000 --- a/tests/kernel/mem_pool/mem_pool/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = pool.o diff --git a/tests/kernel/mem_pool/mem_pool_api/Makefile b/tests/kernel/mem_pool/mem_pool_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_pool/mem_pool_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_pool/mem_pool_api/src/Makefile b/tests/kernel/mem_pool/mem_pool_api/src/Makefile deleted file mode 100644 index 692051d0240..00000000000 --- a/tests/kernel/mem_pool/mem_pool_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mpool_api.o test_mpool_extern.o diff --git a/tests/kernel/mem_pool/mem_pool_concept/Makefile b/tests/kernel/mem_pool/mem_pool_concept/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_pool/mem_pool_concept/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_pool/mem_pool_concept/src/Makefile b/tests/kernel/mem_pool/mem_pool_concept/src/Makefile deleted file mode 100644 index 9b06b259bad..00000000000 --- a/tests/kernel/mem_pool/mem_pool_concept/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mpool_alloc_wait.o test_mpool_alloc_size.o -obj-y += test_mpool_merge_fail_diff_parent.o -obj-y += test_mpool_merge_fail_diff_size.o diff --git a/tests/kernel/mem_pool/mem_pool_threadsafe/Makefile b/tests/kernel/mem_pool/mem_pool_threadsafe/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_pool/mem_pool_threadsafe/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_pool/mem_pool_threadsafe/src/Makefile b/tests/kernel/mem_pool/mem_pool_threadsafe/src/Makefile deleted file mode 100644 index abcea85ec5d..00000000000 --- a/tests/kernel/mem_pool/mem_pool_threadsafe/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mpool_threadsafe.o diff --git a/tests/kernel/mem_protect/app_memory/Makefile b/tests/kernel/mem_protect/app_memory/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_protect/app_memory/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_protect/app_memory/src/Makefile b/tests/kernel/mem_protect/app_memory/src/Makefile deleted file mode 100644 index 6b2ef31cafa..00000000000 --- a/tests/kernel/mem_protect/app_memory/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o diff --git a/tests/kernel/mem_protect/obj_validation/Makefile b/tests/kernel/mem_protect/obj_validation/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_protect/obj_validation/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_protect/obj_validation/src/Makefile b/tests/kernel/mem_protect/obj_validation/src/Makefile deleted file mode 100644 index 6b2ef31cafa..00000000000 --- a/tests/kernel/mem_protect/obj_validation/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o diff --git a/tests/kernel/mem_protect/protection/Makefile b/tests/kernel/mem_protect/protection/Makefile deleted file mode 100644 index 783c4018ad3..00000000000 --- a/tests/kernel/mem_protect/protection/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= frdm_k64f -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_protect/protection/src/Makefile b/tests/kernel/mem_protect/protection/src/Makefile deleted file mode 100644 index e1f454f63be..00000000000 --- a/tests/kernel/mem_protect/protection/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = targets.o main.o diff --git a/tests/kernel/mem_protect/stackprot/Makefile b/tests/kernel/mem_protect/stackprot/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_protect/stackprot/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_protect/stackprot/src/Makefile b/tests/kernel/mem_protect/stackprot/src/Makefile deleted file mode 100644 index 2b356966312..00000000000 --- a/tests/kernel/mem_protect/stackprot/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = main.o diff --git a/tests/kernel/mem_slab/mslab/Makefile b/tests/kernel/mem_slab/mslab/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_slab/mslab/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_slab/mslab/src/Makefile b/tests/kernel/mem_slab/mslab/src/Makefile deleted file mode 100644 index 59d5c642af0..00000000000 --- a/tests/kernel/mem_slab/mslab/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = slab.o diff --git a/tests/kernel/mem_slab/mslab_api/Makefile b/tests/kernel/mem_slab/mslab_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_slab/mslab_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_slab/mslab_api/src/Makefile b/tests/kernel/mem_slab/mslab_api/src/Makefile deleted file mode 100644 index e31ed743c91..00000000000 --- a/tests/kernel/mem_slab/mslab_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mslab_api.o test_mslab_extern.o diff --git a/tests/kernel/mem_slab/mslab_concept/Makefile b/tests/kernel/mem_slab/mslab_concept/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_slab/mslab_concept/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_slab/mslab_concept/src/Makefile b/tests/kernel/mem_slab/mslab_concept/src/Makefile deleted file mode 100644 index 47b143c6743..00000000000 --- a/tests/kernel/mem_slab/mslab_concept/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mslab_alloc_wait.o diff --git a/tests/kernel/mem_slab/mslab_threadsafe/Makefile b/tests/kernel/mem_slab/mslab_threadsafe/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mem_slab/mslab_threadsafe/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mem_slab/mslab_threadsafe/src/Makefile b/tests/kernel/mem_slab/mslab_threadsafe/src/Makefile deleted file mode 100644 index a280c4a17dd..00000000000 --- a/tests/kernel/mem_slab/mslab_threadsafe/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mslab_threadsafe.o diff --git a/tests/kernel/msgq/msgq_api/Makefile b/tests/kernel/msgq/msgq_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/msgq/msgq_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/msgq/msgq_api/src/Makefile b/tests/kernel/msgq/msgq_api/src/Makefile deleted file mode 100644 index 772c9504142..00000000000 --- a/tests/kernel/msgq/msgq_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_msgq_contexts.o test_msgq_fail.o test_msgq_purge.o diff --git a/tests/kernel/multilib/Makefile b/tests/kernel/multilib/Makefile deleted file mode 100644 index dfa3a4c1462..00000000000 --- a/tests/kernel/multilib/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/multilib/src/Makefile b/tests/kernel/multilib/src/Makefile deleted file mode 100644 index 8ad4335daf8..00000000000 --- a/tests/kernel/multilib/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include ${ZEPHYR_BASE}/tests/Makefile.test - -obj-y = main.o multilib.o diff --git a/tests/kernel/mutex/mutex/Makefile b/tests/kernel/mutex/mutex/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mutex/mutex/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mutex/mutex/src/Makefile b/tests/kernel/mutex/mutex/src/Makefile deleted file mode 100644 index 5c23a8aa651..00000000000 --- a/tests/kernel/mutex/mutex/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = mutex.o thread_12.o diff --git a/tests/kernel/mutex/mutex_api/Makefile b/tests/kernel/mutex/mutex_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/mutex/mutex_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/mutex/mutex_api/src/Makefile b/tests/kernel/mutex/mutex_api/src/Makefile deleted file mode 100644 index 126afc00f41..00000000000 --- a/tests/kernel/mutex/mutex_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_mutex_apis.o diff --git a/tests/kernel/obj_tracing/Makefile b/tests/kernel/obj_tracing/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/obj_tracing/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/obj_tracing/src/Makefile b/tests/kernel/obj_tracing/src/Makefile deleted file mode 100644 index e77556a456a..00000000000 --- a/tests/kernel/obj_tracing/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = philosopher.o main.o object_monitor.o diff --git a/tests/kernel/pending/Makefile b/tests/kernel/pending/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/pending/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/pending/src/Makefile b/tests/kernel/pending/src/Makefile deleted file mode 100644 index bc16ad5bcd4..00000000000 --- a/tests/kernel/pending/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = pend.o diff --git a/tests/kernel/pipe/pipe_api/Makefile b/tests/kernel/pipe/pipe_api/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/pipe/pipe_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/pipe/pipe_api/src/Makefile b/tests/kernel/pipe/pipe_api/src/Makefile deleted file mode 100644 index bfc53c705a7..00000000000 --- a/tests/kernel/pipe/pipe_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_pipe_contexts.o test_pipe_fail.o diff --git a/tests/kernel/poll/Makefile b/tests/kernel/poll/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/poll/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/poll/src/Makefile b/tests/kernel/poll/src/Makefile deleted file mode 100644 index 7d2be49b03c..00000000000 --- a/tests/kernel/poll/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_poll.o diff --git a/tests/kernel/profiling/profiling_api/Makefile b/tests/kernel/profiling/profiling_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/profiling/profiling_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/profiling/profiling_api/src/Makefile b/tests/kernel/profiling/profiling_api/src/Makefile deleted file mode 100644 index 4c9dfd28e17..00000000000 --- a/tests/kernel/profiling/profiling_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_profiling_api.o diff --git a/tests/kernel/pthread/Makefile b/tests/kernel/pthread/Makefile deleted file mode 100644 index dfa3a4c1462..00000000000 --- a/tests/kernel/pthread/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/pthread/src/Makefile b/tests/kernel/pthread/src/Makefile deleted file mode 100644 index bed3adbff46..00000000000 --- a/tests/kernel/pthread/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = pthread.o diff --git a/tests/kernel/queue/Makefile b/tests/kernel/queue/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/queue/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/queue/src/Makefile b/tests/kernel/queue/src/Makefile deleted file mode 100644 index ae5e782086a..00000000000 --- a/tests/kernel/queue/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_queue_contexts.o test_queue_fail.o test_queue_loop.o diff --git a/tests/kernel/semaphore/sema_api/Makefile b/tests/kernel/semaphore/sema_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/semaphore/sema_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/semaphore/sema_api/src/Makefile b/tests/kernel/semaphore/sema_api/src/Makefile deleted file mode 100644 index c4a9d0bd7c2..00000000000 --- a/tests/kernel/semaphore/sema_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = test_sema_contexts.o diff --git a/tests/kernel/sleep/Makefile b/tests/kernel/sleep/Makefile deleted file mode 100644 index 0e3639588df..00000000000 --- a/tests/kernel/sleep/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= qemu_x86 - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/sleep/src/Makefile b/tests/kernel/sleep/src/Makefile deleted file mode 100644 index 8dbd8198f21..00000000000 --- a/tests/kernel/sleep/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = sleep.o diff --git a/tests/kernel/sprintf/Makefile b/tests/kernel/sprintf/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/sprintf/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/sprintf/src/Makefile b/tests/kernel/sprintf/src/Makefile deleted file mode 100644 index 06e7db214d0..00000000000 --- a/tests/kernel/sprintf/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = test_sprintf.o diff --git a/tests/kernel/stack/stack_api/Makefile b/tests/kernel/stack/stack_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/stack/stack_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/stack/stack_api/src/Makefile b/tests/kernel/stack/stack_api/src/Makefile deleted file mode 100644 index 876771e9f25..00000000000 --- a/tests/kernel/stack/stack_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_stack_contexts.o test_stack_fail.o diff --git a/tests/kernel/static_idt/Makefile b/tests/kernel/static_idt/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/static_idt/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/static_idt/src/Makefile b/tests/kernel/static_idt/src/Makefile deleted file mode 100644 index a5ec87a5e5e..00000000000 --- a/tests/kernel/static_idt/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y = static_idt.o test_stubs.o diff --git a/tests/kernel/systhreads/Makefile b/tests/kernel/systhreads/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/systhreads/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/systhreads/src/Makefile b/tests/kernel/systhreads/src/Makefile deleted file mode 100644 index bf94ad389d7..00000000000 --- a/tests/kernel/systhreads/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_systhreads.o diff --git a/tests/kernel/test_build/Makefile b/tests/kernel/test_build/Makefile deleted file mode 100644 index af6a05ad84c..00000000000 --- a/tests/kernel/test_build/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= debug.conf -SOURCE_DIR = $(ZEPHYR_BASE)/samples/synchronization/src/ - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/threads/custom_data/custom_data_api/Makefile b/tests/kernel/threads/custom_data/custom_data_api/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/threads/custom_data/custom_data_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/threads/custom_data/custom_data_api/src/Makefile b/tests/kernel/threads/custom_data/custom_data_api/src/Makefile deleted file mode 100644 index 7a3e6d0cc40..00000000000 --- a/tests/kernel/threads/custom_data/custom_data_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = test_customdata_api.o diff --git a/tests/kernel/threads/lifecycle/lifecycle_api/Makefile b/tests/kernel/threads/lifecycle/lifecycle_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/threads/lifecycle/lifecycle_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/threads/lifecycle/lifecycle_api/src/Makefile b/tests/kernel/threads/lifecycle/lifecycle_api/src/Makefile deleted file mode 100644 index 5f78a7a2145..00000000000 --- a/tests/kernel/threads/lifecycle/lifecycle_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_threads_spawn.o test_threads_suspend_resume.o test_threads_cancel_abort.o diff --git a/tests/kernel/threads/lifecycle/thread_init/Makefile b/tests/kernel/threads/lifecycle/thread_init/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/threads/lifecycle/thread_init/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/threads/lifecycle/thread_init/src/Makefile b/tests/kernel/threads/lifecycle/thread_init/src/Makefile deleted file mode 100644 index 6896952afa7..00000000000 --- a/tests/kernel/threads/lifecycle/thread_init/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = test_thread_init.o diff --git a/tests/kernel/threads/scheduling/schedule_api/Makefile b/tests/kernel/threads/scheduling/schedule_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/threads/scheduling/schedule_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/threads/scheduling/schedule_api/src/Makefile b/tests/kernel/threads/scheduling/schedule_api/src/Makefile deleted file mode 100644 index 62c1f0fa7bf..00000000000 --- a/tests/kernel/threads/scheduling/schedule_api/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_sched_priority.o test_sched_timeslice_and_lock.o -obj-y += test_sched_is_preempt_thread.o test_sched_timeslice_reset.o -obj-y += test_slice_scheduling.o test_priority_scheduling.o diff --git a/tests/kernel/tickless/tickless/Makefile b/tests/kernel/tickless/tickless/Makefile deleted file mode 100644 index ec49c35bfe4..00000000000 --- a/tests/kernel/tickless/tickless/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/tickless/tickless/src/Makefile b/tests/kernel/tickless/tickless/src/Makefile deleted file mode 100644 index f29e6badb53..00000000000 --- a/tests/kernel/tickless/tickless/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = test_tickless.o -obj-$(CONFIG_ARM) += timestamps.o diff --git a/tests/kernel/tickless/tickless_concept/Makefile b/tests/kernel/tickless/tickless_concept/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/tickless/tickless_concept/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/tickless/tickless_concept/src/Makefile b/tests/kernel/tickless/tickless_concept/src/Makefile deleted file mode 100644 index 26996928e2f..00000000000 --- a/tests/kernel/tickless/tickless_concept/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_tickless_sysclock.o diff --git a/tests/kernel/timer/timer_api/Makefile b/tests/kernel/timer/timer_api/Makefile deleted file mode 100644 index 4de50f93d4d..00000000000 --- a/tests/kernel/timer/timer_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/kernel/timer/timer_api/src/Makefile b/tests/kernel/timer/timer_api/src/Makefile deleted file mode 100644 index 7eac145cee8..00000000000 --- a/tests/kernel/timer/timer_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_timer_api.o diff --git a/tests/kernel/timer/timer_monotonic/Makefile b/tests/kernel/timer/timer_monotonic/Makefile deleted file mode 100644 index 0e3639588df..00000000000 --- a/tests/kernel/timer/timer_monotonic/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -CONF_FILE = prj.conf -BOARD ?= qemu_x86 - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/kernel/timer/timer_monotonic/src/Makefile b/tests/kernel/timer/timer_monotonic/src/Makefile deleted file mode 100644 index 22537df9f13..00000000000 --- a/tests/kernel/timer/timer_monotonic/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = main.o - diff --git a/tests/kernel/workq/work_queue/Makefile b/tests/kernel/workq/work_queue/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/workq/work_queue/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/workq/work_queue/src/Makefile b/tests/kernel/workq/work_queue/src/Makefile deleted file mode 100644 index 2b356966312..00000000000 --- a/tests/kernel/workq/work_queue/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = main.o diff --git a/tests/kernel/workq/work_queue_api/Makefile b/tests/kernel/workq/work_queue_api/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/workq/work_queue_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/workq/work_queue_api/src/Makefile b/tests/kernel/workq/work_queue_api/src/Makefile deleted file mode 100644 index 3c8f8239ae1..00000000000 --- a/tests/kernel/workq/work_queue_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o test_workq_api.o diff --git a/tests/kernel/xip/Makefile b/tests/kernel/xip/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/kernel/xip/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/kernel/xip/src/Makefile b/tests/kernel/xip/src/Makefile deleted file mode 100644 index cf746b24f81..00000000000 --- a/tests/kernel/xip/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include ${ZEPHYR_BASE}/tests/Makefile.test - -obj-y = main.o xip.o test_xip_helper.o diff --git a/tests/lib/json/Makefile b/tests/lib/json/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/lib/json/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/lib/json/src/Makefile b/tests/lib/json/src/Makefile deleted file mode 100644 index afdcaab7fbb..00000000000 --- a/tests/lib/json/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/lib/json/ - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/6lo/Makefile b/tests/net/6lo/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/6lo/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/6lo/src/Makefile b/tests/net/6lo/src/Makefile deleted file mode 100644 index d56fba3d34b..00000000000 --- a/tests/net/6lo/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/all/Makefile b/tests/net/all/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/all/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/all/src/Makefile b/tests/net/all/src/Makefile deleted file mode 100644 index bf008b92544..00000000000 --- a/tests/net/all/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y = main.o -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/app/Makefile b/tests/net/app/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/app/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/app/src/Makefile b/tests/net/app/src/Makefile deleted file mode 100644 index cc0883fd51a..00000000000 --- a/tests/net/app/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/arp/Makefile b/tests/net/arp/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/arp/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/arp/src/Makefile b/tests/net/arp/src/Makefile deleted file mode 100644 index b692a621970..00000000000 --- a/tests/net/arp/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip diff --git a/tests/net/buf/Makefile b/tests/net/buf/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/buf/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/buf/src/Makefile b/tests/net/buf/src/Makefile deleted file mode 100644 index 243f22f31d0..00000000000 --- a/tests/net/buf/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/context/Makefile b/tests/net/context/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/context/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/context/src/Makefile b/tests/net/context/src/Makefile deleted file mode 100644 index a45c0d1ef65..00000000000 --- a/tests/net/context/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/dhcpv4/Makefile b/tests/net/dhcpv4/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/dhcpv4/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/dhcpv4/src/Makefile b/tests/net/dhcpv4/src/Makefile deleted file mode 100644 index d56fba3d34b..00000000000 --- a/tests/net/dhcpv4/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/icmpv6/Makefile b/tests/net/icmpv6/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/icmpv6/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/icmpv6/src/Makefile b/tests/net/icmpv6/src/Makefile deleted file mode 100644 index b692a621970..00000000000 --- a/tests/net/icmpv6/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip diff --git a/tests/net/ieee802154/crypto/Makefile b/tests/net/ieee802154/crypto/Makefile deleted file mode 100644 index e5a1f5de2a4..00000000000 --- a/tests/net/ieee802154/crypto/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -# Makefile - ieee802154 example that is used in testing - -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= quark_se_c1000_devboard -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc diff --git a/tests/net/ieee802154/crypto/src/Makefile b/tests/net/ieee802154/crypto/src/Makefile deleted file mode 100644 index ef4ebb10537..00000000000 --- a/tests/net/ieee802154/crypto/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = ieee802154_crypto_test.o diff --git a/tests/net/ieee802154/fragment/Makefile b/tests/net/ieee802154/fragment/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/ieee802154/fragment/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/ieee802154/fragment/src/Makefile b/tests/net/ieee802154/fragment/src/Makefile deleted file mode 100644 index 492c9d8280b..00000000000 --- a/tests/net/ieee802154/fragment/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip/l2/ieee802154 -ccflags-y += -I${ZEPHYR_BASE}/tests/include diff --git a/tests/net/ieee802154/l2/Makefile b/tests/net/ieee802154/l2/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/ieee802154/l2/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/ieee802154/l2/src/Makefile b/tests/net/ieee802154/l2/src/Makefile deleted file mode 100644 index 4072ce8ff00..00000000000 --- a/tests/net/ieee802154/l2/src/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip/l2/ieee802154 -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip/ - -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = ieee802154_test.o \ - ieee802154_fake_driver.o diff --git a/tests/net/iface/Makefile b/tests/net/iface/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/iface/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/iface/src/Makefile b/tests/net/iface/src/Makefile deleted file mode 100644 index cc0883fd51a..00000000000 --- a/tests/net/iface/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/ip-addr/Makefile b/tests/net/ip-addr/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/ip-addr/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/ip-addr/src/Makefile b/tests/net/ip-addr/src/Makefile deleted file mode 100644 index b692a621970..00000000000 --- a/tests/net/ip-addr/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip diff --git a/tests/net/ipv6/Makefile b/tests/net/ipv6/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/ipv6/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/ipv6/src/Makefile b/tests/net/ipv6/src/Makefile deleted file mode 100644 index 44a1ca68d7c..00000000000 --- a/tests/net/ipv6/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip diff --git a/tests/net/ipv6_fragment/Makefile b/tests/net/ipv6_fragment/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/ipv6_fragment/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/ipv6_fragment/src/Makefile b/tests/net/ipv6_fragment/src/Makefile deleted file mode 100644 index cc0883fd51a..00000000000 --- a/tests/net/ipv6_fragment/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/lib/coap/Makefile b/tests/net/lib/coap/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/lib/coap/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/lib/coap/src/Makefile b/tests/net/lib/coap/src/Makefile deleted file mode 100644 index 2b356966312..00000000000 --- a/tests/net/lib/coap/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = main.o diff --git a/tests/net/lib/dns_packet/Makefile b/tests/net/lib/dns_packet/Makefile deleted file mode 100644 index eca21e4e4fa..00000000000 --- a/tests/net/lib/dns_packet/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/lib/dns_packet/src/Makefile b/tests/net/lib/dns_packet/src/Makefile deleted file mode 100644 index cd4ef25ac87..00000000000 --- a/tests/net/lib/dns_packet/src/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/subsys/net/lib/dns - -ccflags-y += -I${ZEPHYR_BASE}/tests/include -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = dns_packet.o diff --git a/tests/net/lib/dns_resolve/Makefile b/tests/net/lib/dns_resolve/Makefile deleted file mode 100644 index eca21e4e4fa..00000000000 --- a/tests/net/lib/dns_resolve/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/lib/dns_resolve/src/Makefile b/tests/net/lib/dns_resolve/src/Makefile deleted file mode 100644 index 8e1915d3033..00000000000 --- a/tests/net/lib/dns_resolve/src/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/subsys/net/lib/dns -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o diff --git a/tests/net/lib/http_header_fields/Makefile b/tests/net/lib/http_header_fields/Makefile deleted file mode 100644 index 8d1ab8fa681..00000000000 --- a/tests/net/lib/http_header_fields/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/lib/http_header_fields/src/Makefile b/tests/net/lib/http_header_fields/src/Makefile deleted file mode 100644 index a3397ee70b6..00000000000 --- a/tests/net/lib/http_header_fields/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2016 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y += http_header_fields.o diff --git a/tests/net/lib/mqtt_packet/Makefile b/tests/net/lib/mqtt_packet/Makefile deleted file mode 100644 index eca21e4e4fa..00000000000 --- a/tests/net/lib/mqtt_packet/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/lib/mqtt_packet/src/Makefile b/tests/net/lib/mqtt_packet/src/Makefile deleted file mode 100644 index 4788ec4d3ca..00000000000 --- a/tests/net/lib/mqtt_packet/src/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I$(ZEPHYR_BASE)/subsys/net/lib/mqtt -ccflags-y += -I$(ZEPHYR_BASE)/tests/include - -obj-y = mqtt_packet.o diff --git a/tests/net/lib/mqtt_publisher/Makefile b/tests/net/lib/mqtt_publisher/Makefile deleted file mode 100644 index 99f6652cacd..00000000000 --- a/tests/net/lib/mqtt_publisher/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test - -ifeq ($(BOARD), qemu_x86) - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/tests/net/lib/mqtt_publisher/src/Makefile b/tests/net/lib/mqtt_publisher/src/Makefile deleted file mode 100644 index 5c11c3c3dac..00000000000 --- a/tests/net/lib/mqtt_publisher/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o test_mqtt_publish.o diff --git a/tests/net/lib/mqtt_subscriber/Makefile b/tests/net/lib/mqtt_subscriber/Makefile deleted file mode 100644 index 8c24cf478a6..00000000000 --- a/tests/net/lib/mqtt_subscriber/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test - -ifeq ($(BOARD), qemu_x86) - include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack -endif diff --git a/tests/net/lib/mqtt_subscriber/src/Makefile b/tests/net/lib/mqtt_subscriber/src/Makefile deleted file mode 100644 index 64aa88800c6..00000000000 --- a/tests/net/lib/mqtt_subscriber/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# -# Copyright (c) 2017 Intel Corporation -# -# SPDX-License-Identifier: Apache-2.0 -# -# -include $(ZEPHYR_BASE)/tests/Makefile.test -obj-y += main.o test_mqtt_subscribe.o - diff --git a/tests/net/mgmt/Makefile b/tests/net/mgmt/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/mgmt/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/mgmt/src/Makefile b/tests/net/mgmt/src/Makefile deleted file mode 100644 index 039b651afa9..00000000000 --- a/tests/net/mgmt/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -ccflags-y += -I${ZEPHYR_BASE}/tests/include - -obj-y = mgmt.o diff --git a/tests/net/mld/Makefile b/tests/net/mld/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/mld/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/mld/src/Makefile b/tests/net/mld/src/Makefile deleted file mode 100644 index cc0883fd51a..00000000000 --- a/tests/net/mld/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/neighbor/Makefile b/tests/net/neighbor/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/neighbor/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/neighbor/src/Makefile b/tests/net/neighbor/src/Makefile deleted file mode 100644 index a45c0d1ef65..00000000000 --- a/tests/net/neighbor/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/net_pkt/Makefile b/tests/net/net_pkt/Makefile deleted file mode 100644 index eca21e4e4fa..00000000000 --- a/tests/net/net_pkt/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/net_pkt/src/Makefile b/tests/net/net_pkt/src/Makefile deleted file mode 100644 index cc0883fd51a..00000000000 --- a/tests/net/net_pkt/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/route/Makefile b/tests/net/route/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/route/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/route/src/Makefile b/tests/net/route/src/Makefile deleted file mode 100644 index a45c0d1ef65..00000000000 --- a/tests/net/route/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/rpl/Makefile b/tests/net/rpl/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/rpl/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/rpl/src/Makefile b/tests/net/rpl/src/Makefile deleted file mode 100644 index a45c0d1ef65..00000000000 --- a/tests/net/rpl/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/socket/tcp/Makefile b/tests/net/socket/tcp/Makefile deleted file mode 100644 index 295b8c2e778..00000000000 --- a/tests/net/socket/tcp/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/tests/net/socket/tcp/src/Makefile b/tests/net/socket/tcp/src/Makefile deleted file mode 100644 index 513cbee8471..00000000000 --- a/tests/net/socket/tcp/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y += main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/tests/ztest/include diff --git a/tests/net/socket/udp/Makefile b/tests/net/socket/udp/Makefile deleted file mode 100644 index 295b8c2e778..00000000000 --- a/tests/net/socket/udp/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# -# Copyright (c) 2017 Linaro Limited -# -# SPDX-License-Identifier: Apache-2.0 -# - -BOARD ?= qemu_x86 -CONF_FILE ?= prj.conf - -include $(ZEPHYR_BASE)/Makefile.inc -include $(ZEPHYR_BASE)/samples/net/common/Makefile.ipstack diff --git a/tests/net/socket/udp/src/Makefile b/tests/net/socket/udp/src/Makefile deleted file mode 100644 index 513cbee8471..00000000000 --- a/tests/net/socket/udp/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y += main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/tests/ztest/include diff --git a/tests/net/tcp/Makefile b/tests/net/tcp/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/tcp/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/tcp/src/Makefile b/tests/net/tcp/src/Makefile deleted file mode 100644 index 13e6dcc6236..00000000000 --- a/tests/net/tcp/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -obj-y = main.o diff --git a/tests/net/trickle/Makefile b/tests/net/trickle/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/trickle/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/trickle/src/Makefile b/tests/net/trickle/src/Makefile deleted file mode 100644 index a45c0d1ef65..00000000000 --- a/tests/net/trickle/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/net/udp/Makefile b/tests/net/udp/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/udp/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/udp/src/Makefile b/tests/net/udp/src/Makefile deleted file mode 100644 index b692a621970..00000000000 --- a/tests/net/udp/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip diff --git a/tests/net/utils/Makefile b/tests/net/utils/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/net/utils/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/net/utils/src/Makefile b/tests/net/utils/src/Makefile deleted file mode 100644 index b692a621970..00000000000 --- a/tests/net/utils/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ${ZEPHYR_BASE}/tests/Makefile.test -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE}/tests/include -ccflags-y += -I${ZEPHYR_BASE}/subsys/net/ip diff --git a/tests/power/multicore/arc/Makefile b/tests/power/multicore/arc/Makefile deleted file mode 100644 index 1fec44f4a23..00000000000 --- a/tests/power/multicore/arc/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD = quark_se_c1000_ss_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/power/multicore/arc/src/Makefile b/tests/power/multicore/arc/src/Makefile deleted file mode 100644 index cc7bd339f3d..00000000000 --- a/tests/power/multicore/arc/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/drivers - -obj-y = main.o diff --git a/tests/power/multicore/lmt/Makefile b/tests/power/multicore/lmt/Makefile deleted file mode 100644 index 723e9581ff3..00000000000 --- a/tests/power/multicore/lmt/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD = quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.inc diff --git a/tests/power/multicore/lmt/src/Makefile b/tests/power/multicore/lmt/src/Makefile deleted file mode 100644 index 3a31db7df90..00000000000 --- a/tests/power/multicore/lmt/src/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -TEST_CASE ?= sleep-success - -ifeq ($(TEST_CASE), sleep-success) -ccflags-y += -DTEST_CASE_SLEEP_SUCCESS -endif - -ccflags-y +=-I$(ZEPHYR_BASE)/drivers - -obj-y = main.o diff --git a/tests/power/power_states/Makefile b/tests/power/power_states/Makefile deleted file mode 100644 index 55a649e37f2..00000000000 --- a/tests/power/power_states/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD = quark_se_c1000_devboard -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/power/power_states/src/Makefile b/tests/power/power_states/src/Makefile deleted file mode 100644 index 50170e4f9fc..00000000000 --- a/tests/power/power_states/src/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -obj-y = main.o -obj-$(CONFIG_SOC_WATCH) += soc_watch_logger.o diff --git a/tests/shell/Makefile b/tests/shell/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/shell/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/shell/src/Makefile b/tests/shell/src/Makefile deleted file mode 100644 index ef2413bf6cc..00000000000 --- a/tests/shell/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y = main.o diff --git a/tests/subsys/debug/gdb_server/Makefile b/tests/subsys/debug/gdb_server/Makefile deleted file mode 100644 index e70a750a88d..00000000000 --- a/tests/subsys/debug/gdb_server/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/subsys/debug/gdb_server/src/Makefile b/tests/subsys/debug/gdb_server/src/Makefile deleted file mode 100644 index 00066e15678..00000000000 --- a/tests/subsys/debug/gdb_server/src/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-y = main.o diff --git a/tests/subsys/dfu/img_util/Makefile b/tests/subsys/dfu/img_util/Makefile deleted file mode 100644 index 5e8b8ce7d00..00000000000 --- a/tests/subsys/dfu/img_util/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= nrf52840_pca10056 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/subsys/dfu/img_util/src/Makefile b/tests/subsys/dfu/img_util/src/Makefile deleted file mode 100644 index 6b2ef31cafa..00000000000 --- a/tests/subsys/dfu/img_util/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o diff --git a/tests/subsys/dfu/mcuboot/Makefile b/tests/subsys/dfu/mcuboot/Makefile deleted file mode 100644 index 5e8b8ce7d00..00000000000 --- a/tests/subsys/dfu/mcuboot/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= nrf52840_pca10056 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/subsys/dfu/mcuboot/src/Makefile b/tests/subsys/dfu/mcuboot/src/Makefile deleted file mode 100644 index 6b2ef31cafa..00000000000 --- a/tests/subsys/dfu/mcuboot/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o diff --git a/tests/subsys/fs/fat_fs_api/Makefile b/tests/subsys/fs/fat_fs_api/Makefile deleted file mode 100644 index 8b2e4c56a39..00000000000 --- a/tests/subsys/fs/fat_fs_api/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= arduino_101 -CONF_FILE ?= prj.conf - -include ${ZEPHYR_BASE}/Makefile.test diff --git a/tests/subsys/fs/fat_fs_api/src/Makefile b/tests/subsys/fs/fat_fs_api/src/Makefile deleted file mode 100644 index 27021f2c1f5..00000000000 --- a/tests/subsys/fs/fat_fs_api/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include $(ZEPHYR_BASE)/tests/Makefile.test - -obj-y += main.o common.o test_fat_file.o test_fat_dir.o test_fat_fs.o diff --git a/tests/subsys/fs/nffs_fs_api/Makefile b/tests/subsys/fs/nffs_fs_api/Makefile deleted file mode 100644 index 70221ed2bc4..00000000000 --- a/tests/subsys/fs/nffs_fs_api/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -BOARD ?= qemu_x86 - -ifeq ($(BOARD),qemu_x86) - CFLAGS += -DTEST_FLASH_OFFSET=0 - CFLAGS += -DFLASH_AREA_NFFS_OFFSET=0 - CFLAGS += -DFLASH_AREA_NFFS_SIZE=1048576 -else ifeq ($(BOARD),nrf51_pca10028) - CONF_FILE ?= nrf5x.conf - CFLAGS += -DTEST_FLASH_OFFSET=0x20000 -else ifeq ($(BOARD),nrf52_pca10040) - CONF_FILE ?= nrf5x.conf - CFLAGS += -DTEST_FLASH_OFFSET=0x20000 -else ifeq ($(BOARD),nrf52840_pca10056) - CONF_FILE ?= nrf5x.conf - CFLAGS += -DTEST_FLASH_OFFSET=0x20000 -endif - -CONF_FILE ?= prj.conf - -ifeq ($(TEST),) - CFLAGS += -DTEST_basic -else - CFLAGS += -DTEST_$(TEST) -endif - -include ${ZEPHYR_BASE}/Makefile.inc \ No newline at end of file diff --git a/tests/subsys/fs/nffs_fs_api/src/Makefile b/tests/subsys/fs/nffs_fs_api/src/Makefile deleted file mode 100644 index b6a69951e89..00000000000 --- a/tests/subsys/fs/nffs_fs_api/src/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -obj-y += main.o -obj-y += nffs_test_system_01.o -obj-y += nffs_test_utils.o -obj-y += test_mkdir.o -obj-y += test_gc_on_oom.o -obj-y += test_incomplete_block.o -obj-y += test_lost_found.o -obj-y += test_readdir.o -obj-y += test_large_system.o -obj-y += test_corrupt_block.o -obj-y += test_split_file.o -obj-y += test_large_unlink.o -obj-y += test_corrupt_scratch.o -obj-y += test_unlink.o -obj-y += test_append.o -obj-y += test_rename.o -obj-y += test_open.o -obj-y += test_wear_level.o -obj-y += test_long_filename.o -obj-y += test_overwrite_one.o -obj-y += test_many_children.o -obj-y += test_gc.o -obj-y += test_overwrite_many.o -obj-y += test_overwrite_two.o -obj-y += test_overwrite_three.o -obj-y += test_read.o -obj-y += test_cache_large_file.o -obj-y += test_large_write.o -obj-y += test_performance.o -obj-$(CONFIG_BOARD_QEMU_X86) += test_ram_backend.o - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/unit/Makefile.unittest b/tests/unit/Makefile.unittest deleted file mode 100644 index b8a8f9cb967..00000000000 --- a/tests/unit/Makefile.unittest +++ /dev/null @@ -1,53 +0,0 @@ -# Parameters: -# OBJECTS: list of object files, default main.o -# LIBS: list of object files, relative to ZEPHYR_BASE -# O: Output directory, default outdir - -OBJECTS ?= main.o -O ?= outdir -INCLUDE += tests/ztest/include tests/include include -CFLAGS += -Wall - -ifdef COVERAGE - export GCOV_PREFIX=$(O) - CFLAGS += -fprofile-arcs -ftest-coverage \ - -fno-default-inline -fno-inline -endif - -ifneq (, $(shell which valgrind 2> /dev/null)) - VALGRIND = valgrind - VALGRIND_FLAGS = --leak-check=full --error-exitcode=1 \ - --log-file=$(O)/valgrind.log -endif - -TARGET = $(O)/testbinary - -all: $(TARGET) - -ZTEST = tests/ztest/src -LIB += $(ZTEST)/ztest.o $(ZTEST)/ztest_mock.o -CFLAGS += -DZTEST_UNITTEST - -OBJS = $(addprefix $(O)/, $(OBJECTS) $(LIB)) - -INCLUDEFLAG = -I$(ZEPHYR_BASE)/ -INCLUDED = $(addprefix $(INCLUDEFLAG), $(INCLUDE)) - - -VPATH = $(ZEPHYR_BASE) - -$(O)/%.o : %.c - mkdir -p $(@D) - $(CC) -I$(ZEPHYR_BASE) $(CFLAGS) $(INCLUDED) -c $(realpath $<) -o $@ - -$(TARGET): $(OBJS) - mkdir -p $(@D) - $(CC) $(CFLAGS) $(OBJS) -o $@ -g - -.PHONY: run-test -run-test: $(TARGET) - $(VALGRIND) $(VALGRIND_FLAGS) $(TARGET) &> $(O)/unit.log - -.PHONY: clean -clean: - rm -rf $(O) diff --git a/tests/unit/bluetooth/at/Makefile b/tests/unit/bluetooth/at/Makefile deleted file mode 100644 index 4b05dca8edb..00000000000 --- a/tests/unit/bluetooth/at/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -BOARD ?= qemu_x86 -CONF_FILE = prj.conf - -include $(ZEPHYR_BASE)/Makefile.test diff --git a/tests/unit/bluetooth/at/src/Makefile b/tests/unit/bluetooth/at/src/Makefile deleted file mode 100644 index f78780819da..00000000000 --- a/tests/unit/bluetooth/at/src/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -obj-y = main.o -ccflags-y += -I${ZEPHYR_BASE} - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/unit/drivers/crc/Makefile b/tests/unit/drivers/crc/Makefile deleted file mode 100644 index 1c0f3b47c43..00000000000 --- a/tests/unit/drivers/crc/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -INCLUDE += subsys - -include $(ZEPHYR_BASE)/tests/unit/Makefile.unittest diff --git a/tests/unit/net/buf/Makefile b/tests/unit/net/buf/Makefile deleted file mode 100644 index 1c0f3b47c43..00000000000 --- a/tests/unit/net/buf/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -INCLUDE += subsys - -include $(ZEPHYR_BASE)/tests/unit/Makefile.unittest diff --git a/tests/ztest/Kbuild b/tests/ztest/Kbuild deleted file mode 100644 index c8f9e2b5c59..00000000000 --- a/tests/ztest/Kbuild +++ /dev/null @@ -1,5 +0,0 @@ -ccflags-y += -I$(ZEPHYR_BASE)/tests/include -ccflags-y += -I$(ZEPHYR_BASE)/tests/ztest/include - -obj-$(CONFIG_ZTEST) += src/ztest.o -obj-$(CONFIG_ZTEST_MOCKING) += src/ztest_mock.o diff --git a/tests/ztest/Makefile b/tests/ztest/Makefile deleted file mode 100644 index 272e73df175..00000000000 --- a/tests/ztest/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ifdef CONFIG_ZTEST -ZEPHYRINCLUDE += -I$(ZEPHYR_BASE)/tests/include -ZEPHYRINCLUDE += -I$(ZEPHYR_BASE)/tests/ztest/include -endif diff --git a/tests/ztest/test/base/Makefile b/tests/ztest/test/base/Makefile deleted file mode 100644 index a072b89ebf3..00000000000 --- a/tests/ztest/test/base/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -BOARD ?= qemu_x86 - -ifneq ($(BOARD), unit_testing) - CONF_FILE ?= prj_verbose_0.conf - - include $(ZEPHYR_BASE)/Makefile.test -else - OBJECTS = src/main.o - include $(ZEPHYR_BASE)/tests/unit/Makefile.unittest -endif diff --git a/tests/ztest/test/base/src/Makefile b/tests/ztest/test/base/src/Makefile deleted file mode 100644 index e7d8b5a1703..00000000000 --- a/tests/ztest/test/base/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o - -include $(ZEPHYR_BASE)/tests/Makefile.test diff --git a/tests/ztest/test/mock/Makefile b/tests/ztest/test/mock/Makefile deleted file mode 100644 index d35821b1a54..00000000000 --- a/tests/ztest/test/mock/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -BOARD ?= qemu_x86 - -ifneq ($(BOARD), unit_testing) - CONF_FILE ?= prj.conf - - include $(ZEPHYR_BASE)/Makefile.test -else - OBJECTS = src/main.o - include $(ZEPHYR_BASE)/tests/unit/Makefile.unittest -endif diff --git a/tests/ztest/test/mock/src/Makefile b/tests/ztest/test/mock/src/Makefile deleted file mode 100644 index e7d8b5a1703..00000000000 --- a/tests/ztest/test/mock/src/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -obj-y = main.o - -include $(ZEPHYR_BASE)/tests/Makefile.test